Modellering af low-tar BIG processen
Modellering af low-tar BIG processen
Modellering af low-tar BIG processen
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
MEK-ET-EP-2002-08<br />
<strong>Modellering</strong> <strong>af</strong><br />
Low-Tar <strong>BIG</strong> <strong>processen</strong><br />
September 2002 Lars Henrik Andersen<br />
Danmarks<br />
Tekniske<br />
Universitet<br />
Institut for<br />
Mekanik,<br />
Energi og<br />
Konstruktion<br />
Energiteknik
Forord<br />
Denne rapport markerer <strong>af</strong>slutningen på en lang rejse mod erhvervelsen <strong>af</strong><br />
civilingeniøreksamenen. Eksamensprojektet er udført på Danmarks Tekniske<br />
Universitet (DTU) ved Institut for Mekanik, Energi og Konstruktion (MEK) i<br />
perioden 4. februar til 30 september 2002, og med en arbejdsbelastning svarende til<br />
35 point.<br />
Brian Elmegaard og professor Bjørn Qvale (DTU) har været vejledere på projektet,<br />
desuden har civilingeniør Jens Dall Bentzen (COWI) fungeret som medvejleder.<br />
Jeg ønsker at rette en speciel tak til mine vejledere:<br />
Lektor Brian Elmegaard, som den nærmeste vejleder, for den gode rådgivning og<br />
tillid igennem hele projektforløbet.<br />
Professor Bjørn Qvale for det gode humør, og de skarpsindige kommen<strong>tar</strong>er til<br />
rapporten og projek<strong>tar</strong>bejdet i det hele taget, hvorved mange nye ideer sprang ud.<br />
Civilingeniør Jens Bentzen, for mange forslag og ideer til projektet. Samt for at få<br />
muligheden for at deltage i de indledende forsøg med det nye LT-<strong>BIG</strong><br />
laboratorieanlæg.<br />
Afslutningsvis, som det hører sig til, - en tak til venner og familie, der har båret over<br />
med mig mens stormen rasede!<br />
Dette er anden udgave <strong>af</strong> rapporten. I forhold til første udgave er der rettet nogle<br />
sproglige og grammatiske fejl. Endvidere er strukturen <strong>af</strong> rapporten ændret en smule.<br />
Lars Henrik Andersen<br />
Lyngby, 30. september 2002<br />
1
Abstract<br />
This report describes the possibilities of integrating a biomass gasifier in a combined<br />
heat and power plant. The purpose of the study is, among others, to see if the<br />
gasification technology can challenge existing heat and power production methods.<br />
A research programme dealing with the construction of a <strong>low</strong> <strong>tar</strong> gasifier (LT-<strong>BIG</strong>),<br />
which easily can be scaled to large gasification plants, is in progress. This report also<br />
contains a model formulation and implementation for this suggested <strong>low</strong> <strong>tar</strong> gasifier.<br />
All the models are created by the use of the energy simulation tool DNA. For some<br />
cases it has been necessary to develop new components or to alter existing<br />
components in DNA.<br />
Three different systems are considered; Gas Engine, Simple Cycle Gas Turbine and<br />
Combined Cycle.<br />
When biomass with and <strong>low</strong>er heating value of 19 MJ/kg and a moisture content of<br />
50% is employed the subsequent results and designs are achieved<br />
• The Engine plant utilizes the hot fluegas to dry the biomass, but has<br />
difficulties taking advantage of the potential energy from the cooling of the<br />
syngas. An engine with a net electric efficiency of 40% at full load is<br />
computed to convert 38,5% of the energy content in the biomass to electricity.<br />
• The Simple Cycle Gas Turbine plant has good potential for integration with a<br />
gasifier. It dries the biomass by means of the fluegas and recuperates the<br />
energy from the hot syngas to preheat the pressurised gas before it enters the<br />
combustion chamber. With an isentropic efficiency of 89% and a pressure ratio<br />
of 20, an electric efficiency of 38% is computed.<br />
• The Combined Cycle plant almost reach a computed efficiency of 45%. It<br />
utilises the cooling of the hot syngas to produce extra steam for the cycle,<br />
which results in a very steady efficiency, even when the moisture content of<br />
the fuel is changed.<br />
A grand parametric and sensitivity study of the LT-<strong>BIG</strong> model is carried out. The<br />
study includes estimates of the air demand for the gasifier and the partial oxidation<br />
zones, among others.<br />
So far, only few experiments have been carried out with the LT-<strong>BIG</strong> laboratory model.<br />
This means that the model has not been proven. However, tests have shown, among<br />
other things, that it is necessary to add air to the gasifierzone, which is also predicted<br />
by the model.<br />
Work with the models has shown that a crucial aspect of a good integration of the<br />
gasifier is the utilization of the thermal energy of the syngas. This can be done either<br />
by directing the thermal energy to the gasifier, utilizing it for the production of steam,<br />
or by using it to pre-heat the other processes.<br />
Further studies of the models and issues in this report should be carried out insofar as<br />
the financial and regulatory strategies and potentials have only been touched upon<br />
lightly. The LT-<strong>BIG</strong> model can be further modified when reliable test data from the<br />
laboratory model are available.<br />
2
Resumé<br />
I denne rapport bliver mulighederne for at integrere en biomasse drevet forgasser i et<br />
kr<strong>af</strong>tvarmeværk med Gasmotor, Gasturbine, eller Combined Cycle undersøgt, med<br />
henblik på at kunne være konkurrencedygtig og udfordre konventionel teknik.<br />
Der er en udvikling er i gang, hvor der arbejdes med at udvikle en <strong>low</strong> <strong>tar</strong> forgasser<br />
der lader sig opskalere til storskala brug, LT-<strong>BIG</strong>. I rapporten præsenteres også en<br />
modelformulering samt implementering <strong>af</strong> LT-<strong>BIG</strong> forgasseren.<br />
For at løse ovenstående opgaver er simuleringsværktøjet DNA benyttet. I det omfang<br />
det var nødvendigt, er DNA’s komponentbibliotek udvidet eller modificeret.<br />
Resultaterne foreligger efterfølgende, idet de henviser til et biobrændsel med en LHV<br />
på 19MJ/kg og 50% fugtindhold.<br />
• Motoranlægget er svært at integrere med forgasseren, idet motoren slet ikke<br />
kan nyttiggøre den varme produktgas. Dog kan røggassen fra motoren<br />
benyttes til at tørre biobrændslet. En motor med en netto el-virkningsgrad på<br />
40 % er beregnet til at kunne omdanne 38,5 % <strong>af</strong> energien i biobrændslet til<br />
elektricitet.<br />
• Gasturbine anlægget har gode muligheder for at integreres med en forgasser,<br />
idet den varme produktgas f.eks. kan genbruges til at forvarme den rensede og<br />
komprimerede gas, inden den introduceres i gasturbinen. En el-virkningsgrad<br />
på 38% er beregnet.<br />
• IGCC anlægget opnår en el-virkningsgrad på næsten 45%. Anlægget nyttiggør<br />
det meste <strong>af</strong> energien fra den varme produkgas, og har en meget stabil<br />
virkningsgrad ved varierende fugtindhold i brændslet.<br />
Den udviklede LT-<strong>BIG</strong> modellen kan bl.a. bruges til udregning <strong>af</strong> luftbehov i<br />
forgasser og partiel oxidations zonerne. I rapporten indgår bl.a. et større parameter og<br />
følsomhedsstudie <strong>af</strong> LT-<strong>BIG</strong> modellen.<br />
P.t. har der kun været sparsomme forsøg med et LT-<strong>BIG</strong> laboratorieanlæg, så<br />
modellen er ikke eftervist, men forsøgene har bl.a. vist, at det er nødvendigt med luft<br />
til forgasserzonen, hvilket modellen også forudsiger.<br />
Arbejdet med modellerne har vist, at et springende punkt for god integrering <strong>af</strong><br />
forgasseren er nyttiggørelse <strong>af</strong> den termiske energi, som produktgassen besidder.<br />
Enten ved at tilbageføre varmen til forgasseren, eller ved at udnytte den til<br />
dampproduktion eller forvarmning/opvarmning <strong>af</strong> andre processer.<br />
Et videre arbejde med modellerne og problemstillingerne foreligger umiddelbart, idet<br />
økonomi og styringsstrategier samt potentialer kun er berørt sparsomt i rapporten.<br />
LT-<strong>BIG</strong> modellen kan endvidere tilpasses, så snart der foreligger stabile forsøgsdata<br />
fra laboratorieanlægget.<br />
3
Indholdsfortegnelse<br />
1 SYMBOLLISTE 6<br />
2 INTRODUKTION 7<br />
2.1 PERSPEKTIVER FOR FORGASNING 8<br />
2.2 RAPPORTNØGLE 9<br />
2.3 MODELLERING 10<br />
2.3.1 TANKEMODEL OG VALG AF DNA 10<br />
2.3.2 DNA – HISTORISK 11<br />
2.3.3 FORDELE OG ULEMPER VED DNA 11<br />
2.3.4 NUMERISK BAGGRUND OG PROBLEMER I DNA 12<br />
3 MOTORANLÆG 14<br />
3.1 FORKLARING AF DESIGN 14<br />
3.1.1 GASMOTOREN 15<br />
3.2 EXCEL MODEL 16<br />
3.3 EES MODEL 16<br />
3.4 DNA MODEL 19<br />
3.4.1 MOTORKOMPONENTEN 20<br />
3.4.2 EXCEL VS. DNA 21<br />
3.4.3 REFERENCE MODEL 23<br />
3.5 PARAMETERSTUDIE 26<br />
3.5.1 DELLAST 29<br />
3.5.2 KOMMENTAR TIL DNA MODEL 30<br />
3.6 FORBEDRING AF DESIGN 30<br />
4 COMBINED CYCLE ANLÆG 32<br />
4.1 GENNEMGANG AF ANLÆGSDESIGN 32<br />
4.2 IGCC REFERENCE ANLÆG 33<br />
4.2.1 FORBEDRING AF ANLÆGSDESIGN 37<br />
4.3 GT ANLÆG 38<br />
4.3.1 PROCESBESKRIVELSE FOR GT ANLÆG 38<br />
4.3.2 MODIFICERING AF GT DESIGN 39<br />
5 LOW-TAR <strong>BIG</strong> ANLÆGGET 43<br />
5.1 DNA LT-<strong>BIG</strong> MODEL 47<br />
5.1.1 PARAMETERVARIATION 47<br />
5.2 LT-<strong>BIG</strong> MODELLEN I ET MOTORANLÆG 53<br />
5.3 EKSPERIMENTEL VERIFICERING AF MODEL 54<br />
5.3.1 MULIGHEDER FOR VIDEREUDBYGNING AF MODEL 54<br />
5.3.2 AFRUNDING 55<br />
4
6 VIDERE ARBEJDE 56<br />
7 KONKLUSION 57<br />
8 LITTERATURLISTE 59<br />
9 APPENDIKS 61<br />
A EES model 61<br />
A.1 Beskrivelse <strong>af</strong> modellen og antagelserne 61<br />
A.2 Udskrift <strong>af</strong> EES program 62<br />
B Motor model 64<br />
B.1 Komponent opbygning, GASBUR_3 64<br />
B.2 Komponent opbygning, ENGINE_1 65<br />
B.2.1 Lambda og LHV 66<br />
B.2.2 Kontrol 67<br />
B.2.3 DNA programudskrift, ENGINE_1 68<br />
C Bestemmelse <strong>af</strong> gassammensætning 73<br />
C.1 Indledende øvelser 73<br />
C.2 Minimering <strong>af</strong> Gibbs-energi 74<br />
C.2.1 Lagrange metoden 75<br />
C.2.2 Lagrange metoden i praksis 75<br />
D DNA motormodel 77<br />
D.1 DNA vs. Excel modellen 77<br />
D.1.1 Programudskrift for DNA vs. Excel model. 78<br />
D.2 DNA reference motormodel. 80<br />
D.2.1 GASIFI_4 81<br />
D.2.2 Programudskrift <strong>af</strong> Fortran koden for GASIFI_4 82<br />
D.2.3 Programudskrift DNA reference model. 88<br />
E IGCC anlæg 91<br />
E.1 Programudskrift for IGCC model 93<br />
E.2 GT anlæg 97<br />
E.2.1 Programudskrift for GT anlæg 97<br />
E.2.2 Programudskrift for ”ultimativt” GT anlæg 100<br />
F LT-<strong>BIG</strong> model 104<br />
F.1 Nye komponenter 104<br />
F.1.1 PYRO_1 104<br />
F.1.2 Partiel oxidation 105<br />
F.1.3 Øvrige komponenter 105<br />
F.2 Programudskrift <strong>af</strong> GASIFI_5 106<br />
F.3 Kontrol <strong>af</strong> LT-<strong>BIG</strong> model 112<br />
F.4 Brugermanual til LT-<strong>BIG</strong> – DNA model 113<br />
F.4.1 LT<strong>BIG</strong>ref - programudskrift 115<br />
F.5 LT-<strong>BIG</strong> i motoranlægget 119<br />
F.5.1 Programudskrift for LT-<strong>BIG</strong> motoranlæg 120<br />
5
1 Symbolliste<br />
Symbolliste<br />
Variable:<br />
m Massestrøm [kg/s]<br />
V Volumen [m 3 ]<br />
n Mol<br />
T Temperatur [°C]<br />
p tryk [Pa]<br />
M Molarmasse [kg/mol]<br />
Lambda luftoverskudstal<br />
G Gibbs energi<br />
H Enthalpi [kJ/kg]<br />
S Entropi [kJ/(kg*K)]<br />
P Tryk [Pa]<br />
W arbejde [kW]<br />
Forkortelser<br />
GT Gasturbine anlæg<br />
IGCC Integrated Gasification Combined Cycle<br />
<strong>BIG</strong>CC Biomass Integrated Gasification Combined Cycle.<br />
LHV Lower heating value eller nedre brændværdi. [kJ/kg]<br />
AFmin Luft-brændstof forhold, støkiometrisk forbrænding<br />
VOL% Volumenbrøk (gassammensætning)<br />
Definitioner<br />
Produktgas Produceret gas ved forgasning<br />
Rågas Produktgas<br />
Forgassergas Produktgas<br />
Koldgasvirkningsgrad (LHVgas* m tørgas)/(LHVbiomasse* m biomasse)<br />
Græske tegn<br />
λ Luftoverskudstal.<br />
λ Lagranges multiplikationsfaktor<br />
η Virkningsgrad<br />
ρ Densitet [kg/m 3 ]<br />
Kemisk potentiale<br />
Indeks<br />
MIX Vægtet gennemsnit <strong>af</strong> gassammensætning<br />
i Iterationsnummer / tæller.<br />
loss Tab i motor<br />
exhaust Røggas fra motor<br />
cool Køling <strong>af</strong> motor<br />
b Brændværdi <strong>af</strong> indførte gasser i motor.<br />
Konstanter<br />
R Universel gaskonstant 8,314 kJ/(kmol*K<br />
6
Introduktion<br />
2 Introduktion<br />
Problemformuleringen for nærværende rapport, kan udtrykkes som:<br />
Projektet skal <strong>af</strong>klare, og i givet fald optimere hvordan forgasningsteknologien på<br />
en effektiv og hensigtsmæssig måde kan integreres i et større kr<strong>af</strong>tvarmeværk.<br />
Inden der tages hul på denne opgave, synes det nærliggende, først at stille<br />
spørgsmålet:<br />
Hvorfor skal biomasse forgasses ?<br />
Svaret er ikke umiddelbart, og der kunne i den forbindelse også anlægges andre<br />
indfaldsvinkler, såsom hvorfor biomasse i det hele taget skal benyttes i el- og<br />
varmeforsyningen?, hvad forstås der med biomasse? m.v. Disse spørgsmål er dog <strong>af</strong><br />
en mere politisk karakter.<br />
Det er klart, at i forhold til konventionel teknik, hvor biomasse typisk indføres i en<br />
kedel via en rist, eller ved halmfyring måske vha. en anden teknik, og hvor målet ofte<br />
er at producere fjernvarme, og i nogle tilfælde også el. Da skal forgasning præstere en<br />
bedre udnyttelse <strong>af</strong> biomassen, og det skal kunne betale sig.<br />
På Avedøre er der netop taget en nye halmkedel i brug, denne producerer supplerende<br />
damp til hovedturbinen, idet den bliver yderligere overhedet vha. f.eks. gas. Kedlen<br />
har ifølge [23] en beregnet el-virkningsgrad på 43%. Elsam satser i stor stil på<br />
tilsatsfyring, og opnår lignende høje virkningsgrader for deres store anlæg.<br />
Umiddelbart tegner det altså til, at forgasningsteknologien har meget hårde vilkår for<br />
konkurrence. I hvert fald hvis forgasning skal konkurrere med de store kr<strong>af</strong>tværker, og<br />
med tilsatsfyring med fossile brændsler.<br />
Imidlertid synes der at være taget politisk stilling til, at det danske elmarked i stigende<br />
grad skal forsynes fra mindre decentrale kr<strong>af</strong>tvarmeværker, samt at kulfyrede<br />
kr<strong>af</strong>tværker skal udfases. Hvorfor der ér et behov for at udtænke alternativer, når<br />
biomassen ikke kun udelukkende kan nyttiggøres effektivt på de store centrale værker.<br />
Endvidere taler den kortere <strong>af</strong>stand mellem biomasseproduktion og kr<strong>af</strong>tværk<br />
selvfølgelig for decentrale kr<strong>af</strong>tværker, idet biomassen ofte har en relativ lav<br />
energidensitet.<br />
Her er det selvfølgelig vigtigt, ikke kun at fokusere på forgasningsteknologien, men<br />
også på andre konverteringer <strong>af</strong> biomasse til elektricitet, som f.eks. Stirlingmotoren,<br />
bio-kemisk processer, eller fysisk kemiske processer m.fl. [31]. Denne rapport<br />
beskæftiger sig dog kun med forgasning hvilket i [31] også betragtes som den mest<br />
lovende teknologi.<br />
Forgasning som det oprindeligt var tænkt, da den blev taget op igen - sigtede imod at<br />
forgasse kul og opnå en gevinst derved. Senere er udviklingen mere blevet drejet hen<br />
imod at forgasse besværlige brændsler, som f.eks. halm. Idet der næres håb om, at<br />
nogle <strong>af</strong> de korrosionsmæssige og håndteringsmæssige problemer da lettere kan<br />
overkommes.<br />
Som det ser ud nu, er forgasningsteknologien stadigvæk på udviklingsstadiet, den har<br />
indtil videre lovet mere end den har kunnet indfri, og i Danmark står der pt. kun nogle<br />
få - små og i virkeligheden mindre effektive forgassere.<br />
7
Introduktion<br />
Et kritisk punkt i denne udvikling, synes at være behovet for at rense produktgassen<br />
[31]. Skal små forgassere være succesfulde tyder der på, at det er nødvendigt at<br />
udvikle en forgasser der slet ikke kræver gasrensning, eller evt. kun en meget simpel<br />
rensning <strong>af</strong> gasen [23]. Alternativt skal der satses på mellemstore eller store<br />
forgasningsanlæg der har råd til gasrensningen og som kan indgå i mere<br />
procesintegrerede systemer.<br />
Dette er netop den problemstilling som nærværende rapport behandler, og som fører<br />
frem til efterfølgende noget prætentiøse fremstilling og svaret på det spørgsmål der<br />
indledningsvis blev stillet.<br />
Biomasse skal forgasses, hvis det kan resultere i:<br />
1. Udnyttelse <strong>af</strong> ellers vanskelige brændsler. Dette arbejdes der bl.a. på i<br />
forbindelse med udviklingen <strong>af</strong> LT-CFB forgasseren (<strong>low</strong> temperature –<br />
circulating fluidised bed technology) [33].<br />
2. Opnåelse <strong>af</strong> højere virkningsgrader, hvorved eksisterende værker kan<br />
udkonkurreres. LT-<strong>BIG</strong><br />
LT-<strong>BIG</strong> forgasseren er mest tænkt til mellemklasse anlæggene, idet den producerede<br />
gas stort set er fri for tjære kan gasrensningen gøres meget billigt. Således at den kan<br />
konkurrere med de traditionelle dampkr<strong>af</strong>tværker, der ofte har svært ved at blive<br />
rigtigt effektive når de nedskaleres.<br />
2.1 Perspektiver for forgasning<br />
Efterfølgende <strong>af</strong>snit præsenterer nogle løse ideer til, hvordan forgasning måske med<br />
tiden kan udvikle sig til at blive en endnu mere interessant medspiller på el-markedet,<br />
og dermed animere til en ekstra satsning og fokusering på området.<br />
1. I forbindelse med forgasningsanlæg synes det oplagt, at muliggøre brugen <strong>af</strong><br />
naturgas som supplement i en evt. motor eller gasturbine, for derved at opnå<br />
ekstra stabilitet.<br />
2. Forgasningsteknologien kan måske tænkes endnu mere interessant, hvis den<br />
benyttes i forbindelse med en industri. Herved kan nogle <strong>af</strong> de varme<br />
processtrømme fra forgasseren evt. benyttes til skabe damp frem for<br />
fjernvarme. Eftersom der er meget energi i produktgassen. Evt. kunne<br />
industrier der selv producerer noget biomasse betragtes, som f.eks. et slagteri<br />
el.lign.<br />
3. Motoranlægget kunne tænkes at få en interessant rolle i fremtiden, hvis motor<br />
og tørre<strong>processen</strong> skilles fra de øvrige processer, og gassen midlertidig lagres i<br />
en buffertank. Så kan forgasseren køre u<strong>af</strong>hængigt evt. styret <strong>af</strong> varmebehovet,<br />
og lagre gassen. Herved bliver varme og el-produktion separeret fra hinanden<br />
– hvilket øjensynligt også er et ønske fra nedadministratorerne. Således at<br />
gassen kan omsættes til el og varme, når der er behov for el (prisen er god).<br />
Elselskaberne kan derved også bruge motorerne som hurtige<br />
reguleringsventiler. Ideen synes særligt aktuelt jfr. den aktuelle debat der pt.<br />
finder sted i fagtidsskriftet Ingeniøren, omkring udvikling <strong>af</strong> bedre IT til<br />
styring <strong>af</strong> el og varme produktionen.<br />
8
Introduktion<br />
4. I tråd med ovenstående ide, kunne produktgassen alternativt lagres i<br />
naturgasnettet, eller i et eventuelt eksisterende bygasnet. Mulighederne for<br />
dette vil naturligvis kræve et større studie, men det har bl.a. været undersøgt i<br />
forbindelse med biogasanlæg [32], hvor der dog nævnes en del komplikationer<br />
i forbindelse hermed.<br />
5. Hvis det kan betale sig, og er praktisk muligt, så kunne det være en ide, at<br />
bruge tørre brændsler om vinteren og våde om sommeren. Herved kan<br />
værkerne selv regulere noget <strong>af</strong> den ulighed der er i varmebehovet. Idet våde<br />
brændsler levner mindre termisk energi til fjernvarmeproduktion. Evt. kunne<br />
værkerne tørre mere biomasse om sommeren end der bliver brugt, for så at<br />
bruge den tørre biomasse om vinteren – hvor det fortrinsvis er varmen der er<br />
behov for. Ideen ville i øvrigt også kunne ses i god sammenhæng med de<br />
øvrige forslag, idet det vil kræve, at anlægget kan fungere med og uden<br />
tørreenhed.<br />
En bemærkning til det tredje punkt er dog, at pga. den sædvanlige lave energitæthed i<br />
forgasningsgas i forhold til naturgas, da vil det muligvis kræve nogle modifikationer<br />
<strong>af</strong> forgasningsreaktoren eller andre tiltag, for at undgå at lagrene bliver alt for store og<br />
uøkonomiske.<br />
2.2 Rapportnøgle<br />
Dette første kapitel er ment som en appetitvækker på hele projektet, her præsenteres<br />
forskellige indfaldsvinkler og strøtanker for projektet. Endvidere introduceres<br />
simuleringsværktøjet, DNA, og der argumenteres for og imod valget <strong>af</strong> DNA.<br />
Andet kapitel beskæftiger sig med motoranlæg. Der beskrives en Excel og en EES<br />
model <strong>af</strong> motoranlægget, og gasmotoren bliver generelt behandlet. Hovedvægten er<br />
dog lagt på DNA motormodellen. Denne er sammenlignet med Excel modellen og der<br />
er foretaget parametervariation anlægget, samt foreslået forbedringer/alternativer til<br />
designet.<br />
Tredje kapitel handler om IGCC og gasturbine anlægget, disse præsenteres, og der<br />
udvikles referencemodeller for anlæggene. For gasturbine anlægget, foreslås der en<br />
del variationer <strong>af</strong> systemdesignet.<br />
Endelig handler det fjerde kapitel om LT-<strong>BIG</strong> modellen. Der opstilles en model, og<br />
baggrunden for denne præsenteres. Samtidig udføres der et større parameterstudie <strong>af</strong><br />
modellen.<br />
Til sidst opsummeres på resultater og der gives bud på et videre forløb for projektet.<br />
De tre hovedkapitler, 2, 3 og 4, kan om nødvendigt læses u<strong>af</strong>hængigt <strong>af</strong> hinanden og<br />
strengt taget i vilkårlig rækkefølge.<br />
9
Introduktion<br />
2.3 <strong>Modellering</strong><br />
Der er mange formuleringer for arbejdsgangen eller tilgangen til modellering. En <strong>af</strong><br />
dem deler modelleringen op i fem punkter [18]:<br />
1. Tankemodel.<br />
Målet med modellen.<br />
Krav til modellen.<br />
M.fl.<br />
2. Fysisk model.<br />
Opstilling <strong>af</strong> relevante ligninger og antagelser. (statisk el.dynamisk o.lign.)<br />
3. Matematisk model.<br />
Omskrivning <strong>af</strong> ligninger<br />
4. Numerisk beregning.<br />
Implementering <strong>af</strong> ligninger i et simuleringsværktøj.<br />
5. Vurdering <strong>af</strong> resultat.<br />
Sammenligning med eksperimentelle data.<br />
Sammenligne med overordnede energibetragtninger / fornuft.<br />
Det femte punkt er måske det vigtigste, her kan man verificere sin model – og evt.<br />
finde belæg for at udvide eller ændre modellen. Hvis modellen ændres, går man i<br />
princippet tilbage til punkt et, hvorved modellerings<strong>processen</strong> også bliver iterativ.<br />
Det er vigtigt, at holde sig for øje, at det er modellen der så vidt muligt skal tilpasses<br />
virkeligheden, og ikke omvendt.<br />
Under projektforløbet blev der mulighed for at hjælpe til med nogle forgasningsforsøg.<br />
Det var i den forbindelse spændende, efter længere tids arbejde ved<br />
computeren, at observere, hvor relativt svært det var at få forgasseren til at opføre sig<br />
stabilt. I modelleringsfasen var det f.eks. blot defineret, at modellen skulle være<br />
statisk. Ligeledes var det under forsøgene svært at opnå bestemte temperatur niveauer,<br />
der i modellen, i lighed med før, også blot var definerede.<br />
Trods store kvaler med at få modeller til at løse store ligningssystemer, så synes det<br />
ingenting, i forhold til at få virkeligheden til at opføre sig rigtigt.<br />
2.3.1 Tankemodel og valg <strong>af</strong> DNA<br />
<strong>Modellering</strong>en i denne rapport vil hovedsageligt komme til at foregå vha.<br />
simuleringsværktøjet, DNA. – Heri er der på forhånd udviklet en lang række<br />
komponenter til simulering <strong>af</strong> energitekniske anlæg, endvidere er det et oplagt valg,<br />
eftersom DNA er udviklet på DTU, og der derfor er stor ekspertise og erfaring i brug<br />
<strong>af</strong> værktøjet til rådighed.<br />
Det ville også have været muligt at implementere modellerne i f.eks. EES eller evt.<br />
MATLAB, om end det formentlig ville have krævet et langt større arbejde, idet mange<br />
<strong>af</strong> de komponenter der allerede er udviklet til DNA så skulle opfindes til EES el.<br />
MATLAB.<br />
10
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
Introduktion<br />
to komponenter el.lign. Endvidere kan komponenterne være meget generelle, hvorfor<br />
de kan genbruges i et utal <strong>af</strong> variationer.<br />
Udvikling eller modificering <strong>af</strong> komponenter foregår teoretisk set, via en skabelon<br />
(template.dna) [1], hvori de nødvendige matematiske/fysiske modeller kan<br />
implementeres.<br />
En styrke ved DNA omkring komponentudvikling er, at DNA selv sørger for at<br />
implementere bevarelsessætningerne for de nye komponenter.<br />
DNA er et meget light og hurtigt program, selve programmet fylder f.eks. kun 1MB<br />
og simuleringer for veludførte modeller udføres ofte på under 10 sek.<br />
Den store svaghed ved DNA er, at det kræver en del erfaring at bruge, inden alle de<br />
nødvendige tricks er lært, og der i denne indlæringsperiode kun er begrænset hjælp til<br />
rådighed fra DNA. Brugergrænsefladen er nærmest ikke eksisterende, selve<br />
programmet er tekstbaseret, idet model-koden kan opskrives i en vilkårlig teksteditor<br />
efter en bestemt syntaks [19 og 1].<br />
2.3.4 Numerisk baggrund og problemer i DNA<br />
I dette <strong>af</strong>snit vil nogle <strong>af</strong> de numeriske metoder og teorier, som DNA benytter sig <strong>af</strong>,<br />
kort blive opridset og til dels forklaret 1 .<br />
Afsnittet er medtaget i rapporten, fordi der i opbygningen <strong>af</strong> systemmodellerne og<br />
under de indledende simuleringer, ofte opstår problemer med at finde løsninger til<br />
ligningssystemet (energisystemet).<br />
Fejlene har som regel rod i to problemer:<br />
1. Ligningssystemet er underbestemt. (lokalt overbestemt, f.eks. kan et tryk<br />
indirekte være angivet to gange for ét knudepunkt).<br />
2. Dårlige s<strong>tar</strong>tgæt. Det har <strong>af</strong> erfaring vist sig, at DNA specielt er meget følsom<br />
mht. s<strong>tar</strong>tgæt for kompositioner <strong>af</strong> gasser eller fluider.<br />
Fejlene udtrykkes <strong>af</strong> DNA som: divergence eller error during factorization.<br />
Ved at studere DNAs opbygning og virkemåde, er det muligt at undgå flere <strong>af</strong> de<br />
faldgrupper som opstår når en model skal formuleres til DNA, endvidere giver det<br />
mulighed for bedre at forstå de sparsomme fejlmeddelelser som DNA kommer med,<br />
således at der forhåbentlig også kan spares tid under debugging <strong>af</strong> DNA model-koden.<br />
Når en model er formuleret i DNA, bliver de nødvendige ligninger fra de enkelte<br />
komponenter automatisk opstillet <strong>af</strong> DNA (algebraiske og differentielle). Og DNA<br />
forsøger at løse ligningssystemet simultant vha. en modificeret Newton Raphson<br />
metode.<br />
Newton Raphson metoden for én variabel er givet ved [3]:<br />
f ( xi<br />
)<br />
f ( xi<br />
) + ( xi<br />
1 xi<br />
) f ′<br />
+ − ⋅ ( xi<br />
) = 0 xi<br />
+ 1 = xi<br />
− ,<br />
f ′ ( xi<br />
)<br />
hvor indekset, i, står for iterationsnummeret.<br />
For flere variable lader det sig umiddelbart udvide til matrix form, [4]:<br />
1 Store dele <strong>af</strong> dette <strong>af</strong>snit, vil <strong>af</strong> gode grunde være stærkt inspireret <strong>af</strong> [1 6 7]<br />
12
∂f<br />
∂x<br />
∂f<br />
∂x<br />
1<br />
1<br />
2<br />
1<br />
∂f<br />
∂x<br />
n<br />
1<br />
∂f<br />
∂x<br />
∂f<br />
∂x<br />
1<br />
2<br />
2<br />
∂f<br />
∂x<br />
2<br />
n<br />
2<br />
∂f<br />
∂x<br />
∂f<br />
∂x<br />
n<br />
n<br />
n<br />
n<br />
∂f<br />
∂x<br />
n<br />
n<br />
⋅<br />
∆x<br />
1<br />
∆x<br />
2<br />
∆x<br />
n<br />
=<br />
−<br />
−<br />
−<br />
f<br />
f<br />
f<br />
Introduktion<br />
Matricen med de partielt <strong>af</strong>ledede, kaldes også Jacobi-matricen.<br />
1<br />
2<br />
n<br />
Eftersom det kan være en meget udfordrende opgave at udregne partielt <strong>af</strong>ledede,<br />
bliver de i DNA tilnærmet vha.:<br />
∂f f i i(<br />
x1,<br />
x 2,<br />
, x j + ∆x<br />
j,<br />
, xn<br />
) − fi<br />
( x1,<br />
x<br />
=<br />
∂x<br />
∆x<br />
j<br />
j<br />
Trods denne approksimation, er Jacobi-matricen stadigvæk meget dyr at beregne, [1] .<br />
DNA benytter sig derfor at en såkaldt modificeret Newton Raphson metode, der bl.a.<br />
går ud på ikke at opdatere Jacobi-matricen for hver iteration, men kun efter et<br />
variabelt antal iterationer.<br />
Det er muligt at styre en del <strong>af</strong> den numeriske løser vha. en model.dat fil der knytter<br />
sig til hver formuleret model. Heri kan der bl.a. bestemmes, hvor mange iterationer<br />
der skal være mellem hver opdatering <strong>af</strong> Jacobi-matricen, hvad stopkriteriet skal være<br />
for iterationerne (succes-kriterie), hvor store skridtene maksimalt må være mellem<br />
hver iteration m.v.<br />
Som tidligere omtalt, er en hyppigt forekommende fejl i DNA, at systemet bliver<br />
underbestemt, singulært. Underbestemte ligningssystemer giver sig i ligningssystemet<br />
udtryk i form <strong>af</strong> en række med nulelementer. Nogle gange skyldes denne singularitet,<br />
at en betingelse både er påtrykt <strong>af</strong> brugeren, samtidig med at DNA selv har ”lavet”<br />
ligningen. Dette kan lyde lidt snørklet, men under ops<strong>tar</strong>t <strong>af</strong> DNA compileren,<br />
kontrollerer DNA først, at der er lige mange ligninger som ubekendte, men ikke om to<br />
ligninger eksempelvis udtrykker det samme, om der er en lineær <strong>af</strong>hængighed.<br />
I [1] er bl.a. beskrevet; hvordan der i et system hvor en <strong>af</strong> strengene har nul<br />
massestrøm, vil være en risiko for, at en række ligninger helt udgår (bliver nul),<br />
hvorfor ligningssystemet bliver singulært.<br />
Det sidste problem er erfaret nogle gange under modellering/simulering, og løsningen<br />
har ofte været, at påtrykke en lille massestrøm ( m = 0,<br />
01kg<br />
/ s)<br />
- i stedet for ingen<br />
massestrøm.<br />
13<br />
2<br />
,<br />
, x<br />
j<br />
,<br />
, x<br />
n<br />
)
Motoranlæg<br />
3 Motoranlæg<br />
Udgangspunktet for projektet er, at se på et system, hvor en forgasser er integreret i et<br />
motoranlæg, oplægget til et systemdesign er givet <strong>af</strong> Jens Dahl Bentzen, COWI - og<br />
er skitseret i Figur 3.1. Anlægget er bl.a. introduceret i [20], og er fuldt integreret. I<br />
anlægget indgår bl.a. et tørretrin, en forgasser baseret på 2 trins konceptet, gaskøling<br />
og gasrensning, samt en motor og køling <strong>af</strong> røggas.<br />
3.1 Forklaring <strong>af</strong> design<br />
Konceptet omkring et biomasse-forgasser integreret motoranlæg vil efterfølgende<br />
blive beskrevet.<br />
Først bliver biomassen tørret vha. overhedet damp. Dampen bliver overhedet til ca.<br />
250°C via en varmeveksling med røggassen, der dermed bliver kølet.<br />
Den tørre biomasse (ca. 10% fugt på våd basis) føres videre til totrins-forgasseren,<br />
hvor den først pyroliseres vha. overhedet damp. Pyrolysegasserne suges op patiel<br />
oxidations zonen hvor luft med høj fart blæses ind, en del <strong>af</strong> gassen <strong>af</strong>brændes og der<br />
opnås en temperatur på 1250-1300°C. En kombination <strong>af</strong> il-tjære reaktioner (partiel<br />
oxidation) og den meget høje temperatur bevirker at tjæreindholdet i gassen bliver<br />
meget lavt.<br />
Koksen fra pyrolysen strømmer over i forgasseren, hvor overhedet damp igen er<br />
fluidiseringsmedie, og der tilsættes forvarmet luft for at holde temperaturen oppe på<br />
ca. 900°C.<br />
Produkgassen føres igennem en række varmevekslere for at genbruge varmen, og køle<br />
gassen, så den kan renses og bruges i motoren. Først bliver produktgassen brugt til at<br />
overhede dampen til pyrolyse- og forgasningsenheden. Dernæst til at forvarme luften<br />
til forgasseren og partieloxidation.<br />
For at køle gassen helt ned til 45-50°C, køles gassen ned i en kondenserende kedel<br />
vha. f.eks. fjernvarme, og størstedelen <strong>af</strong> fugtindholdet bliver udkondenseret.<br />
Herefter kan gassen renses yderligere for partikler og evt. for tjære og alkalimetaller<br />
(Natrium & Kalium), inden den kan indføres i en lean burn motor.<br />
Røggassen fra motoren, benyttes først til at overhede dampen til tørrekredsløbet, og<br />
køles derefter yderligere vha. f.eks. fjernvarme. Der kan evt. også være tale om at<br />
rense røggassen, før den ledes ud <strong>af</strong> skorstenen.<br />
14
Fuel Drying Dried fuel<br />
Superheated<br />
steam for drying<br />
Engine<br />
Air<br />
Condensate<br />
LOW TAR<br />
TWO-STAGE CFB<br />
Cooling and gascleaning<br />
Particles<br />
Motoranlæg<br />
Preheated<br />
Air<br />
Superheated steam<br />
for pyrolysis<br />
D.H. Air preheat<br />
Char<br />
Sand<br />
Figur 3.1: Forgasser integreret med motor. (COWI)<br />
15<br />
Product gas<br />
Ash<br />
Gasification<br />
Partial<br />
oxidation<br />
3.1.1 Gasmotoren<br />
Der er flere forskellige typer motorer at vælge imellem til kr<strong>af</strong>tvarmeproduktion, i<br />
[17] bliver motorerne beskrevet og fordele og ulemper kort opridset.<br />
Motorer bliver traditionelt delt op i to forskellige typer, diesel og otto (benzin).<br />
Hvorved der forenklet sagt refereres til hvorledes brændslet bliver antændt i motoren,<br />
ved otto <strong>processen</strong> antændes forbrændingen vha. en gnist (spark ignition) – mens det<br />
for dieselmotoren sprøjtes brændslet direkte ind i forbrændingskammeret ved<br />
slutningen <strong>af</strong> kompressionsslaget med meget højt tryk, således at der opstår spontan<br />
tænding. Både for otto- og dieselmotorerne kan der med fordel tilkobles turboladere,<br />
hvorved effektiviteten øges væsentlig.<br />
Endelig er der mulighed for at køre med blandet brændsel, de såkaldte Dual Fuel<br />
motorer – det i princippet er dieselmotorer, hvor både diesel og gas bruges som<br />
brændsel, idet andelen <strong>af</strong> diesel ved fuldlast typisk kun udgør 5%. Dual fuel motorer<br />
har den ubetingede højeste el- og totalvirkningsgrad og har endvidere den fordel, at<br />
hvis gastilførelsen skulle udeblive, så kan motoren under drift omstilles til 100%<br />
dieseloliedrift. Om end en normal gasmotor formentlig også vil kunne omstilles til<br />
f.eks. naturgas.<br />
Ulemperne ved Dual fuel motoren i forgasningsanlæg er, selvfølgelig kravet om<br />
tilførsel <strong>af</strong> diesel, men specielt, at andelen <strong>af</strong> diesel i forhold til gas stiger kr<strong>af</strong>tigt ved<br />
dellast.<br />
Gasmotorerne bliver i regelen drevet ved ’lean burn’ drift (lean = mager) – hvorved<br />
forstås, at de køres med et luftoverskud. Herved sikres en maksimal el-virkningsgrad,<br />
og uønskede bestanddele som CO og NOx minimeres. I [8] er forholdene for drift <strong>af</strong><br />
motorer yderligere beskrevet.<br />
Pyrolysis
Motoranlæg<br />
3.2 Excel model<br />
Der er på forhånd opbygget en model <strong>af</strong> anlægget <strong>af</strong> Jens Dahl Bentzen, COWI - i<br />
Excel 2 [2] Modellen vil i dette projekt tjene som en referenceanlæg. Væsentligste<br />
antagelser i modellen er:<br />
• Gassammensætningen ud <strong>af</strong> for forgasseren udregnes vha. water-gas shift<br />
ligningen.<br />
• Methan indholdet <strong>af</strong> gassen udregnes som en procentdel <strong>af</strong> kulstoffet indført.<br />
• Varmevekslere modelleres vha. en minimum temperatur difference (pinch<br />
temperatur).<br />
• Der regnes ikke med tryktab i systemet.<br />
• Der er mulighed for at indføre varmetab i de enkelte komponenter.<br />
• Motoren modelleres vha. fastsatte el- og varmevirkningsgrader.<br />
3.3 EES Model<br />
Indgangsvinklen til projektet er, at opbygge en simplificeret model <strong>af</strong> motoranlægget i<br />
EES (Engineering Equation Solver ) og se om det er muligt herved, at reproducere<br />
nogle <strong>af</strong> de resultater som der opnås i Excel.<br />
EES udmærker sig ved at være et multiple ligningsløser værktøj, med indbyggede<br />
termodynamiske stofdata og funktioner. Programmet er brugervenligt og intuitivt let<br />
at gå til, og bliver ofte benyttet på MEK (DTU) til overslagsberegning.<br />
Modellen vil i denne sammenhæng tjene flere formål:<br />
• Appetitvækker, til projektet, og indføring i projektets ånd eller<br />
problemstillinger.<br />
• Resultaterne kan bruges som initial gæt, (gæt på løsning) ved<br />
videreudvikling <strong>af</strong> modellen. Og ved opbygning <strong>af</strong> nye modeller i andre<br />
simuleringsværktøjer (DNA)<br />
• Modellen vil til dels lokalisere, ved sammenligning med Excel, hvor de<br />
simple antagelser holder stik og hvor det går galt. En sammenligning ved<br />
derved vise, hvor meget præcision der vindes ved at gå yderligere i dybden<br />
med komponenter og antagelser.<br />
Modellen er nærmere beskrevet i appendiks A.<br />
Modellen fremkommer med en række resultater, der efterfølgende kort skal<br />
præsenteres og kommenteres. Figur 3.2 viser modellens struktur og nøgletal ved<br />
indføring <strong>af</strong> 2,22 kg flis i sekundet med en brændværdi på 19MJ/kg (tør).<br />
2 Under arbejdet med Excel modellen, blev der noteret og rettet en fejl. Excel<br />
modellen regnede køleenergien for produkt- og røggas ud, som bidraget fra<br />
kondenseringsenergien, og for køling <strong>af</strong> produkt og røggas ned til<br />
dugpunktstemperaturen. Men eftersom gassen i modellen køles ned til 45°C, som er<br />
20-25°C under dugpunktet, er det denne temperatur køleenergien skal udregnes efter.<br />
Endvidere kan det bemærkes, at hvis gassen kun køles ned til dugpunktstemperaturen,<br />
så ville der netop ikke være noget kondensat, og dermed ingen kondenseringsenergi.<br />
16
T1=25 [C]<br />
Træflis<br />
T8=200 [C]<br />
Gaskøling og kondensering<br />
(fjernvarme)<br />
Q luftcooling=1,66 [MW]<br />
Q m otor =5,853 [MJ/s ]<br />
P m otor =7,652 [MW]<br />
Røggas T7=460,1 [C]<br />
Motor<br />
m 9=12,73<br />
T9=150 [C]<br />
Motoranlæg<br />
Tøring<br />
T10=268,7 [C]<br />
T6=45 [C]<br />
Indsugningsluft Gaskøling og kondensering<br />
(fjernvarme)<br />
17<br />
T2=150 [C]<br />
T11=675,6 [C]<br />
Damp overopheder<br />
Luftforvarmer<br />
T5=486,4<br />
To-trins forgasser<br />
Q gascooling =2,014 [MJ/s ]<br />
Q condensing=2,03 [MJ/s ]<br />
Figur 3.2: F<strong>low</strong>diagram, EES model - samt resultater. (50% fugt)<br />
T3=850 [C]<br />
T4=694,3 [C]<br />
T12=493,5<br />
Indsugningsluft<br />
ηvarm e,nyttiggjort =0,6209<br />
ηel,nyttiggjort=0,4112<br />
ηtotal=1,032<br />
Tabel 3.1 viser resultater for simulering med varierende fugtindhold. Det bemærkes,<br />
at systemet, trods en defineret elvirkningsgrad på 40%, producerer mere end 40% el<br />
ved f.eks. 50% fugtindhold i flis. Dette må betyde, at der bliver tilført energi til<br />
systemet, hvorfor der formentlig er tale om en introduceret fejl som følge <strong>af</strong> den noget<br />
simplificerede metode. Dog synes fejlen på dette niveau, at være til at leve med.<br />
Tabel 3.2 indeholder resultater for de tilsvarende simuleringer foretaget i Excelmodellen.<br />
I Tabel 3.3 er <strong>af</strong>vigelserne fra <strong>af</strong> EES modellen i forhold til Excel modellen tabelleret.<br />
Indledningsvis bemærkes det, at der er god overensstemmelse for den totale<br />
energibalance, kun <strong>af</strong>vigelser på 1 – 4 %. Endvidere er <strong>af</strong>vigelserne for EL og total<br />
varmeproduktion fornuftige. Der hvor det går galt, er ved fordelingen <strong>af</strong><br />
varmeproduktionen. Det ses <strong>af</strong> tabellen, at det fortrinsvis er køling <strong>af</strong> motor og køling<br />
<strong>af</strong> røggas der bliver forskellig for de to modeller. Dette skyldes formentlig den<br />
forenklede betragtning omkring kondensering og fordampning <strong>af</strong> vandet i produkt og<br />
røggassen. For EES modellen bliver der ikke regnet med kondensering <strong>af</strong> vand i<br />
røggassen, idet der ikke er tilført vand til <strong>processen</strong>, og resultatet ville derfor blive, at<br />
røggassen tidligst er mættet ved 45°C igen, som i den forrige gaskøler.
Motoranlæg<br />
20%<br />
30%<br />
40%<br />
50%<br />
fugtindhold fugtindhold fugtindhold fugtindhold<br />
% % % % % % % %<br />
MW nedre øvre MW nedre øvre MW nedre øvre MW nedre øvre<br />
Brændværdi (nedre og øvre)<br />
[MJ/s] 32,78 35,56 28,06 31,11 23,33 26,67 18,61 22,22<br />
Køling og kondensering <strong>af</strong> rågas 3,01 0,09 0,08 3,38 0,12 0,11 3,77 0,16 0,14 4,04 0,22 0,18<br />
Køling <strong>af</strong> motor 14,62 0,45 0,41 11,14 0,40 0,36 8,72 0,37 0,33 5,91 0,32 0,27<br />
Køling og kondensering <strong>af</strong> røggas 1,99 0,06 0,06 1,88 0,07 0,06 1,77 0,08 0,07 1,66 0,09 0,07<br />
Total varmeproduktion 19,62 0,60 0,55 16,41 0,58 0,53 14,26 0,61 0,53 11,61 0,62 0,52<br />
El – produktion 12,85 0,39 0,36 11,14 0,40 0,36 9,30 0,40 0,35 7,62 0,41 0,34<br />
Total energi produktion 32,47 0,99 0,91 27,55 0,98 0,89 23,57 1,01 0,88 19,23 1,03 0,87<br />
Tabel 3.1: Resultater EES motormodel, ved varierende fugtindhold <strong>af</strong> flis.<br />
20%<br />
30%<br />
40%<br />
50%<br />
fugtindhold fugtindhold fugtindhold fugtindhold<br />
% % % % % % % %<br />
MW nedre øvre MW nedre øvre MW nedre øvre MW nedre øvre<br />
Brændværdi (nedre og øvre)<br />
[MJ/s] 32,78 35,56 28,06 31,11 23,33 26,67 18,61 22,22<br />
Køling og kondensering <strong>af</strong> rågas 3,23 0,10 0,09 3,52 0,13 0,11 3,80 0,16 0,14 4,05 0,22 0,18<br />
Køling <strong>af</strong> motor 8,22 0,25 0,23 7,09 0,25 0,23 6,01 0,26 0,23 4,94 0,27 0,22<br />
Køling og kondensering <strong>af</strong> røggas 8,06 0,25 0,23 6,40 0,23 0,21 4,72 0,20 0,18 2,99 0,16 0,13<br />
Total varmeproduktion 19,51 0,60 0,55 17,01 0,61 0,55 14,53 0,62 0,54 11,98 0,64 0,54<br />
El - produktion 11,67 0,36 0,33 10,12 0,36 0,33 8,58 0,37 0,32 7,06 0,38 0,32<br />
Total energi produktion 31,18 0,95 0,88 27,13 0,97 0,87 23,11 0,99 0,87 19,04 1,02 0,86<br />
Tabel 3.2: Resultater Excel motormodel, ved varierende fugtindhold <strong>af</strong> flis.<br />
20% 30% 40% 50%<br />
fugtindhold fugtindhold fugtindhold fugtindhold<br />
[%] [%] [%] [%]<br />
Køling og kondensering <strong>af</strong> rågas -6,8 -3,9 -0,8 -0,2<br />
Køling <strong>af</strong> motor 77,9 57,1 45,1 19,6<br />
Køling og kondensering <strong>af</strong> røggas -75,3 -70,6 -62,5 -44,5<br />
Total varmeproduktion 0,6 -3,6 -1,8 -3,1<br />
El - produktion 10,1 10,1 8,4 7,9<br />
Total energi produktion 4,1 1,5 2,0 1,0<br />
Tabel 3.3: Procentvise <strong>af</strong>vigelser <strong>af</strong> EES modellen fra Excel modellen.<br />
Af Tabel 3.4 fremgår temperaturer og massestrømme for de to modeller, en del <strong>af</strong><br />
temperaturerne er direkte sat efter Excel modellen, og ligeledes med et par <strong>af</strong><br />
massestrømmene. Afvigelserne beror til dels på forskellige betragtninger for<br />
varmevekslerne. I EES modellen opererer alle varmevekslere med en konstant<br />
effektivitet på 0,7 – mens der i Excel opereres med individuelle pinch temperatur<br />
differenser. De største <strong>af</strong>vigelser forekommer ved knudepunkt 12 (Figur 3.2), her er<br />
massestrømmen sat lig med massestrømmen <strong>af</strong> indført biomasse. Hvilket er en<br />
antagelse, som ses ikke at være helt nøjagtig, og som også får noget indflydelse på<br />
temperaturniveauerne i resten <strong>af</strong> proceskredsløbet.<br />
18
Motoranlæg<br />
EES Excel Afv. EES Excel Afv<br />
Knudepunkt Temperatur Temperatur Massestrøm Massestrøm<br />
[°C] [°C] [%] [kg/s] [kg/s] [%]<br />
1 25 25 0,0 2,2 2,2 0,0<br />
2 150 150 0,0 1,2 1,2 0,0<br />
3 800 800 0,0 4,4 4,1 -8,0<br />
4 657 667 1,5 4,4 4,1 -8,0<br />
5 459 498 7,8 4,4 4,1 -8,0<br />
6 45 45 0,0 3,5 3,6 1,7<br />
7 460 461 0,2 10,6 9,9 -7,6<br />
8 200 227 11,9 10,6 9,9 -7,6<br />
9 150 150 0,0 12,7 15,0 15,6<br />
10 269 250 -7,6 12,7 15,0 15,6<br />
11 641 700 8,4 1,0 1,0 0,0<br />
12 467 617 24,3 2,2 1,9 -17,5<br />
Tabel 3.4: Temperatur og massestrømme, EES og EXCEL.<br />
Afslutningsvis kan det konkluderes, at EES modellen for de fleste massestrømme og<br />
temperaturniveauer opnår resultater med en <strong>af</strong>vigelse på under 10% <strong>af</strong> Excel<br />
modellen. Modellen vil uden videre lade sig udbygge, med bedre antagelser og evt.<br />
varmeveksler betragtninger som i Excel, således at der formentlig vil kunne opnås<br />
stort set sammenfaldende resultater.<br />
Der hvor EES modellen kommer til kort, er ved gassammensætning. Samt ved det<br />
forhold, at modellen behøver en række input, fra allerede eksisterende modeller (luft<br />
tilsætning til forgasser og motor). Herved mister modellen noget <strong>af</strong> sin anvendelighed.<br />
Heri ligger også dens svaghed, idet den således bare risikerer at reproducere fejl og<br />
antagelser begået i andre tilsvarende modeller.<br />
3.4 DNA model<br />
I følgende <strong>af</strong>snit vil opbygningen <strong>af</strong> motormodellen Figur 3.1 i DNA blive behandlet.<br />
Det er nærliggende først at spørge, hvorfor modellen i det hele taget er relevant ?, når<br />
der nu allerede eksisterer en model for energisystemet i Excel. Hertil er der flere svar;<br />
For det første, så har der været et ønske om at få opbygget modellen med et andet og<br />
måske mere anerkendt simuleringsværktøj. Herved opnås formentlig, at resultaterne<br />
fra Excel bliver reproduceret, og dermed bliver Excel modellen verificeret 3 . Dette vil<br />
være tilfældet, eftersom energisystemet i DNA er opbygget <strong>af</strong> komponenter, hvis<br />
rigtighed tidligere er eftervist, og er programmeret u<strong>af</strong>hængigt <strong>af</strong> Excel modellen.<br />
Endvidere er der de konkrete fordele forbundet ved at bruge et komponent baseret<br />
simulerings-værktøj. I DNA vil det være langt lettere at studere energisystemet, og<br />
vurdere hvorvidt det er optimalt, idet komponenter relativt let kan udskiftes og/eller<br />
ombyttes. F.eks. vil det være relativt hurtigt, at få resultater med luftforvarmning før<br />
dampoverophedning o.a. lignende modificeringer.<br />
Et <strong>af</strong>sluttende argument for at opbygge modellen i DNA er, at eftersom det er besluttet<br />
at udvikle andre modeller og modificerede modeller i DNA, så er det bedst og måske<br />
også lettest, at sammenligne simuleringer foretaget i samme værktøj. Desuden kan der<br />
3 Som nævnt i en tidligere fodnote, så blev der faktisk fundet en fejl i Excel modellen, takket være<br />
DNA modellen, nemlig fejlen omkring køling og kondensering <strong>af</strong> produkt- og røggas.<br />
19
Motoranlæg<br />
argumenteres for, at enkelte komponenter er mere korrekte i DNA, f.eks. bygger<br />
forgasseren på minimering <strong>af</strong> Gibbs-energi hvorved der kan regnes på f.eks. svovl i<br />
biomassen, og varmevekslerne modelleres vha. effektiviteter frem for minimum<br />
temperatur differens.<br />
Omkring valget <strong>af</strong> DNA som simuleringsværktøj, henvises desuden til kapitel 1.<br />
3.4.1 Motorkomponenten<br />
Den oplagte simple motormodel, og den model der er implementeret i DNA, beregner<br />
el-produktion, varmeproduktion og varmetab som nogle faste procentdele <strong>af</strong><br />
brændværdien, og energibalancen (1. H.S.) benyttes til bestemmelse <strong>af</strong><br />
røggastemperaturen. Modellen er formuleret og skitseret Figur 3.3.<br />
Implementeringen <strong>af</strong> modellen som en komponent til DNA gennemgås i Appendiks B.<br />
Udskrift og nærmere beskrivelse <strong>af</strong> DNA motor modellen er i appendiks B.<br />
H<br />
b<br />
H b<br />
= W + Q<br />
cool<br />
W<br />
MOTOR<br />
Q cool<br />
+ Q<br />
loss<br />
+ H<br />
W<br />
exhaust<br />
Q<br />
Q loss<br />
cool<br />
η el = ; ηc<br />
= ;<br />
H b H b<br />
η<br />
H exhaust<br />
loss<br />
Q<br />
=<br />
H<br />
Figur 3.3: Kontrolvolumen for motormodel, og erklæring <strong>af</strong> ligninger.<br />
For at ligningssystemet kan løses, kræves tre input. Hvor det, hvis modellen skal<br />
henledes på noget fysisk, giver bedst mening at fastlægge røggastemperaturen, elvirkningsgraden<br />
og motortabet, hvorved varmeproduktionen bliver bestemt <strong>af</strong><br />
ligningerne.<br />
Ofte, når en model er udviklet, er det praksis, at verificere denne med nogle målinger,<br />
med noget fysisk. Men grundet denne models semiempiriske og simple natur giver det<br />
i dette tilfælde ikke nogen mening.<br />
Denne model er simpel og til mange formål tilstrækkelig, imidlertid siger den ikke<br />
noget omkring virkningsgradernes variation i forhold til lasten. Hertil kunne det være<br />
interessant at udvikle en mere nuanceret model.. En oplagt forbedring <strong>af</strong><br />
motorkomponenten ville være, at indføre curvefits for el-virkningsgraden, tabskoefficienten,<br />
varmevirkningsgraden og eller røggastemperaturen. Hermed ville den<br />
ønskede last<strong>af</strong>hængighed fås, uden at forlade gummikomponent princippet. Og det vil<br />
være muligt mere detaljeret at modellere en konkret motor.<br />
20<br />
loss<br />
b
Motoranlæg<br />
3.4.2 Excel vs. DNA<br />
Indledningsvis er det forsøgt, at opbygge en model i DNA, der kan eftervise resultater<br />
opnået i Excel. Dette er gjort ved at opbygge en model i DNA, med de samme<br />
forudsætninger som Excel, men i enkelte tilfælde også ved at ændre en smule på input<br />
til Excel modellen. Modellen er illustreret på Figur 3.4 og Figur 3.1<br />
Figur 3.4: Principdiagram for motoranlæg<br />
Ændringer Excel: (I forhold til udleveret model, [2])<br />
• Temperatur efter tørring (knudepunkt 2) sættes til 150°C.<br />
• Parameteren, Procent kulstof til metan sættes til 0% (ingen methan)<br />
• Cp for biomassen sættes til 1350 J/(kgK)<br />
• Alle tabene sættes til 0 kW<br />
• Den minde fejl i nedkøling <strong>af</strong> produkt og røggas rettes. (se evt. fodnote 2)<br />
• Nedre brændværdi <strong>af</strong> tør biomasse sættes til 19,0 MJ/kg<br />
21
Motoranlæg<br />
Forudsætninger, DNA.<br />
• Indført biomasse, sammensætning 4 : C – 50,62% , H2 – 6,22%, O2 – 43,15<br />
% , S - 0,01 %.<br />
• 50% fugtindhold (våd basis) i biomasse før tørring, 10% efter tørring.<br />
• Der indføres 8 tons biomasse i timen (2,22kg/s)<br />
• Motor komponenten arbejder med konstant varmevirkningsgrad på 28%.<br />
• 5 % <strong>af</strong> indført effekt i motoren går tabt.<br />
• Luftoverskudstallet, for motoren sættes til 1,3.<br />
• Produkt og røggas bliver kølet ned til 45°C.<br />
• Temperaturforskel mellem luft ud og rågas ind sættes til 50°C.<br />
• Temperaturforskel mellem damp ud og rågas ind sættes til 100°C.<br />
DNA koden forefindes i appendiks D.<br />
Resultatet <strong>af</strong> sammenligningen fremgår <strong>af</strong> Tabel 3.5 og Tabel 3.6. Bemærk, at<br />
knudepunkterne henviser til numrene fra Figur 3.4 (evt. fra appendiks, Illustration<br />
D.2)<br />
Knudepunkt<br />
Temperatur<br />
EXCEL<br />
[°C]<br />
Temperatur<br />
DNA<br />
[°C]<br />
22<br />
Afvigelse<br />
[%]<br />
m<br />
EXCEL<br />
[kg/s]<br />
m<br />
DNA<br />
[kg/s]<br />
Afvigelse<br />
1 25,0 25,0 0,0% 2,22 2,22 0,0%<br />
2 150,0 150,0 0,0% 1,23 1,23 0,0%<br />
3 800,0 800,0 0,0% 4,11 4,01 -2,4%<br />
4 666,7 666,9 0,0% 4,11 4,01 -2,4%<br />
5 498,0 502,8 1,0% 4,11 4,01 -2,4%<br />
6 45,0 45,0 0,0% 3,60 3,41 -5,3%<br />
7 45,0 45,0 0,0% 3,60 3,41 -5,3%<br />
72 25,0 25,0 0,0% 6,28 6,52 3,8%<br />
8 461,4 468,3 1,5% 9,88 9,94 0,6%<br />
9 150,0 150,0 0,0% 15,04 15,57 3,5%<br />
10 250,0 250,0 0,0% 15,04 15,57 3,5%<br />
105 700,0 700,0 0,0% 0,99 0,99 0,0%<br />
11 25,0 25,0 0,0% 1,89 1,79 -5,3%<br />
12 616,7 616,9 0,0% 1,89 1,79 -5,3%<br />
13 227,2 205,5 -9,6% 9,88 9,94 0,6%<br />
14 45,0 45,0 0,0% 9,22 9,30 0,9%<br />
Tabel 3.5: Temperatur og massestrøm sammenligning, Excel og DNA.<br />
Det ses, <strong>af</strong> Tabel 3.5, at der er glimrende overensstemmelse mellem Excel og DNA<br />
model. Den største forskel ligger ved knudepunkt 13, hvor der er en forskel på<br />
temperaturerne på næsten 10%. Denne forskel skyldes, at det i DNA modellen ikke<br />
lykkedes at modellere varmeveksleren med en konstant temperaturdifference ved<br />
pinchpunktet, men kun som en simpel varmeveksler. De øvrige <strong>af</strong>vigelser er så små, at<br />
de formentlig kan tilskrives de små forskelle der er i gassammensætningen, Tabel 3.6.<br />
4 Biomassen har en sammensætning - stort set svarende til Excel. DNA’s forgasserkomponent vil<br />
umiddelbart ’divergere’, hvis der ikke er svovl med i nogle <strong>af</strong> strømmene til forgasseren. Problemet er<br />
bl.a. forklaret og behandlet i appendiks F.<br />
[%]
[Vol-%] (våd basis)<br />
Motoranlæg<br />
Produktgas Røggas<br />
EXCEL DNA Afv. [%] EXCEL DNA Afv. [%]<br />
H2 24,40% 24,93% 2,2 0,00% 0,00%<br />
O2 0,00% 0,00% - 3,02% 3,11% 2,8<br />
N2 26,60% 25,02% -5,9 64,21% 63,92% -0,5<br />
CO 11,80% 12,64% 7,1 0,00% 0,00%<br />
CO2 12,30% 11,75% -4,5 13,44% 13,46% 0,1<br />
H2O 24,90% 25,35% 1,8 19,32% 18,75% -3,0<br />
H2S 0,00% 0,00% 2,2 0,00% 0,00%<br />
CH4 0,00% 0,00% - 0,00% 0,00%<br />
Ar 0,00% 0,30% 0,00% 0,76%<br />
TOTAL 100,00% 99,99% 99,99% 100,00% 0,0<br />
Tabel 3.6: Gassammensætning, Excel og DNA.<br />
Det ses <strong>af</strong> Tabel 3.6, at der ikke er nøjagtig overensstemmelse mellem<br />
røggassammensætningen. Eftersom der er lavet separate sammenligninger <strong>af</strong> både<br />
motorkomponent og gaskøler-komponent i DNA, og der herfra er produceret<br />
resultater med 100% overensstemmelse, må <strong>af</strong>vigelserne skyldes de trods alt lidt<br />
forskellige tilgange til modelleringen <strong>af</strong> forgasseren.<br />
Dog er der ikke tale om store <strong>af</strong>vigelser og generelt må det konkluderes at de to<br />
modeller genererer resultater <strong>af</strong> stor ensartethed.<br />
Hermed er det opnået, ikke alene at verificere Excel resultaterne, men også, hvilket er<br />
vigtigt for det videre forløb, en sikring <strong>af</strong> at DNA modellen er rigtigt skruet sammen.<br />
3.4.3 Reference model<br />
For det videre forløb, er der foretaget nogle forbedringer <strong>af</strong> modellen. Denne model<br />
beskrives efterfølgende, idet den vil tjene som en slags reference under parameterstudierne<br />
<strong>af</strong> energisystemet.<br />
Eftersom målinger har vist, at der vil være en hvis mængde methan i produktgassen,<br />
er forgasserkomponenten blevet modificeret således, at den producerer en hvis<br />
mængde methan. Komponenten er nærmere beskrevet i appendiks D.<br />
Varmevekslerne er ændret således, at de frem for at regne med fast temperaturdifferens,<br />
nu regner med en fast effektivitet.<br />
Der skønnes, at 850°C i forgasseren er en mere realistisk ligevægtstemperatur, i<br />
forhold til 800°C i den første model. Temperaturen <strong>af</strong> produktgassen sættes til 800°.<br />
Det viste sig allerede ved den indledende model, at der er problemer med<br />
varmeveksleren mellem røggas og dampkredsløb. Dette skyldes, at der for brændsler<br />
med 50% fugtindhold er tæt på ikke at være energi nok i røggassen til at tørre<br />
brændslet. I hvert fald kræver det en effektiv varmeveksling mellem de to medier. For<br />
at gøre modellen mere robust, er effektiviteten for denne varmeveksler derfor gjort<br />
variabel, således at modellen finder den teoretiske mindst tilladelige effektivitet.<br />
For motoren er kølebehovet (varmevirkningsgraden) ligeledes gjort variabel, mens det<br />
er sat som en betingelse, at røggastemperaturen konstant holdes på 450°C. Dette er<br />
gjort for at gøre modellen mere realistisk, men også for at undgå, at der under<br />
parametervariationen pludselig skal opstå situationer, hvor motoren f.eks. producerer<br />
kold luft.<br />
23
Motoranlæg<br />
Biomasse sammensætningen er ændret en smule. Eftersom DNA er i stand til at regne<br />
på flere stoffer i gassammensætning m.m. synes det oplagt, at benytte en mere<br />
detaljeret sammensætning <strong>af</strong> biomassen. Sammensætningen ændres til:<br />
C – 50% , H2 – 6%, O2 – 43% , S - 0,1% , Aske 0,9%.<br />
Der indføres generelle tab i systemet. Tabene er fastsat efter samråd med Jens Dahl<br />
Bentzen, og skulle dække realistiske tryk og varmetab i de enkelte komponenter.<br />
Tabene er tabelleret i Tabel 3.7, hvor det bemærkes, at tryktabene i de komponenter<br />
hvor der er flere strømme, gælder for hver <strong>af</strong> de to strømme.<br />
Eftersom der er indført tryktab i systemet, må der også indføres nogle pumper eller<br />
kompressorer til at overvinde disse tab. I dampkredsløbet er der derfor indført en<br />
kompressor, og hovedkredsløbet der ligeledes indført en kompressor.<br />
Komponent Tryktab Varmetab Varmetab<br />
[Bar]<br />
[kW] [%-indført]<br />
Tørreenhed 0,025 180 1,00 %<br />
Forgasser 0,050 450 2,50 %<br />
Dampoverheder 0,010 45 0,25 %<br />
Luftforvarmer 0,010 45 0,25 %<br />
Gaskøler produktgas (Fjernvarme) 0,010 15 0,08 %<br />
Gasrensning 0,010 15 0,08 %<br />
Motor 0,000 - 5,00 5 %<br />
Røggas varmeveksler 0,010 45 0,25 %<br />
Gaskøler røggas (Fjernvarme) 0,010 15 0,08 %<br />
Tabel 3.7: Tryk og varmetab for de enkelte komponenter.<br />
Efter disse små justeringer <strong>af</strong> modellen, opnås reference modellen til parameterstudiet.<br />
Resultaterne fremgår <strong>af</strong> Tabel 3.8, Tabel 3.9 og Figur 3.5.<br />
H2O<br />
27,00%<br />
CO2<br />
13,59%<br />
CH4<br />
1,79%<br />
H2S<br />
0,01%<br />
CO<br />
10,19%<br />
Ar<br />
0,30%<br />
24<br />
H2<br />
22,09%<br />
N2<br />
25,03%<br />
Figur 3.5: Produktgas, gassammensætning før køling og kondensering (4,48 MJ/kg). Efter<br />
kondensering er brændværdien 5,33 MJ/kg.<br />
5 For indført effekt i motor!
LHV 18,4MJ/kg<br />
HHV 22,6MJ/kg<br />
Motoranlæg<br />
Nedre Øvre<br />
Køling rågas 4,6MJ/s 25,0% 20,3%<br />
Køling motor 4,9MJ/s 26,8% 21,9%<br />
Køling røggas 3,1MJ/s 16,6% 13,5%<br />
I alt 12,6MJ/s 68,4% 55,8%<br />
Elproduktion 7,0MW 38,0% 31,0%<br />
Elforbrug 0,3MW 1,3% 1,1%<br />
Netto El produktion 6,7MW 36,7% 29,9%<br />
Total Energiproduktion 19,3MJ/s 105,1% 85,7%<br />
Tabel 3.8: Nøgletal for referencemodel.<br />
25
Motoranlæg<br />
Knudepunkt Beskrivelse<br />
Temperatur Massestrøm<br />
[°C] [kg/s]<br />
1 Biomasse 25 2,22<br />
2 Tørret biomasse 150 1,23<br />
3 Rågas 800 3,90<br />
4 Rågas efter dampoverheder 678 3,90<br />
5 Rågas efter luftforvarmer 551 3,90<br />
6 Rågas efter kondensering og køling 45 3,28<br />
7 Rågas efter rensning 41 3,28<br />
72 Luft til motor 25 6,45<br />
8 Røggas 450 9,73<br />
9 Damp efter tørrer 150 16,50<br />
10 Damp efter røggas varmeveksler 250 16,50<br />
105 Damp efter overheder 635 0,99<br />
11 Luft til forgasser 25 1,69<br />
12 Luft efter forvarmer 482 1,69<br />
13 Røggas efter varmeveksling med dampkredsløb 194 9,73<br />
14 Røggas efter køling og kondensering 45 9,12<br />
Tabel 3.9: Væsentlige temperaturer og massestrømme i kredsløbet.<br />
3.5 Parameterstudie<br />
Efterfølgende er der foretaget et parameterstudie <strong>af</strong> energisystemet, modellen. Målet<br />
med dette, er at opnå forståelse for driften <strong>af</strong> systemet, og finde de parametre der har<br />
<strong>af</strong>gørende indflydelse på systemets ydelse. Parametervariationerne er foretaget med<br />
referencemodellen som udgangspunkt, herfra er der så ændret én parameter, og<br />
ændringen <strong>af</strong> enten koldgasvirkningsgrad, el-produktion, eller anden interessant<br />
resultatparameter er <strong>af</strong>bildet eller tabelleret. Eneste undtagelse er parametervariationen<br />
for varmevekslerne, hvor der er ændret op til to parametre.<br />
Først er der foretaget variation i effektiviteten for damp overheder og luftforvarmer.<br />
Resultatet herfor er vist i Figur 3.6. Det ses, som ventet, at der opnås større elproduktion<br />
ved bedre effektiviteter <strong>af</strong> varmevekslerne, men at det ikke har nogen<br />
indflydelse hvilken <strong>af</strong> de to varmevekslere der bliver forbedret. Ved effektiviteter på<br />
0.9 for begge vekslere opnås en el-produktion på 6.93 MW mod 6.75 MW ved<br />
effektiviteter på 0.7, eller en forbedring på 2.5%.<br />
26
Motoranlæg<br />
Figur 3.6: Variation <strong>af</strong> overheder og luftforvarmers effektivitet. 6<br />
Det bemærkes, at effektiviteten for røggasvarmeveksleren skal være på minimum 0.88<br />
(tørring til 10% fugtindhold i flis) for at overholde energibalancerne. Dette er relativt<br />
meget, specielt set i forhold til at reference effektiviteten for overheder og<br />
luftforvarmer er sat til 0.7.<br />
Efterfølgende ses på varierende fugtindhold i flisen, og det ses meget apropos<br />
ovenstående, at et fugtindhold på 50% i flisen faktisk er maksimum for hvad systemet<br />
umiddelbart kan håndtere, Figur 3.7.<br />
Elvirkningsgrad for system (LHV)<br />
0,50<br />
0,45<br />
0,40<br />
0,35<br />
0,30<br />
0,25<br />
0,20<br />
0,15<br />
0,10<br />
0,05<br />
0,00<br />
0,00<br />
0 10 20 30 40 50 60 70 80<br />
Vandindhold <strong>af</strong> flis [%-våd]<br />
Figur 3.7: Elvirkninggrad som funktion <strong>af</strong> vandindhold i indfyret flis.<br />
6 Bemærk, at stjernerne i figuren illustrerer de punkter, som der er foretaget simuleringer for. Det kan<br />
måske synes som lidt <strong>af</strong> et ”overkill” med den noget farvestrålende gr<strong>af</strong> - men det var den bedste måde<br />
hvorpå det umiddelbart var muligt at få resultaterne for de to varmevekslere samlet i en figur.<br />
27<br />
0,50<br />
0,45<br />
0,40<br />
0,35<br />
0,30<br />
0,25<br />
0,20<br />
0,15<br />
0,10<br />
0,05<br />
Elvirkningsgrad for system (HHV)<br />
LHV<br />
HHV
Motoranlæg<br />
Det skal bemærkes omkring Figur 3.7, at det stiplede forløb (trekanterne) er lidt<br />
teoretiske, idet de forudsætter en højere røggastemperatur fra motoren. Ellers er der<br />
ikke energi nok i røggassen til at tørre flisen. Kommer fugtindholdet over 50% bør der<br />
derfor overvejes alternative måder at tørre flisen på, et forslag hertil præsenteres i<br />
næste <strong>af</strong>snit. Af Figur 3.7, bliver det meget tydeligt, hvor vigtigt det er, om<br />
virkningsgraden henfører til nedre- eller øvre brændværdi, eftersom der faktisk opnås<br />
to helt modsatte tendenser, alt efter hvilken metode el-virkningsgraden opgøres efter.<br />
Der er også foretaget parameter variation <strong>af</strong> vandindholdet <strong>af</strong> flisen efter tørring.<br />
Hermed fås et billede <strong>af</strong>, hvor meget en effektiv tørrer betyder for systemet, og evt.<br />
hvad det betyder, hvis flisen stort set ikke tørres inden den tilføres forgasseren, Figur<br />
3.8.<br />
[MW]<br />
8<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
0 0,1 0,2 0,3 0,4<br />
Vandindhold efter tøring [%-våd]<br />
Figur 3.8: Effekt <strong>af</strong> forskellig grad <strong>af</strong> tørring.<br />
28<br />
1<br />
0,9<br />
0,8<br />
0,7<br />
0,6<br />
0,5<br />
0,4<br />
0,3<br />
0,2<br />
0,1<br />
0<br />
[%]<br />
Elproduktion<br />
eta - røggasveksler<br />
Figur 3.8 viser at, at det er vigtigt, at tørre brændslet så meget som muligt, om end en<br />
dårlig tørring selvfølgelig stiller små krav til effektiviteten <strong>af</strong> røggasvarmeveksleren.<br />
Det gælder om at tilføre så små belastninger til forgasseren som muligt. Hvis flisen<br />
f.eks. skal tørres i forgasseren, så kræves der energi, energi der kun kan opnås ved at<br />
brænde noget <strong>af</strong> den producerede gas <strong>af</strong> (ekstra lufttilførsel) – og som dermed levner<br />
mindre gas til motoren.<br />
Ved variation <strong>af</strong> temperaturen <strong>af</strong> forgasnings<strong>processen</strong> fra 750 til 950°C sker der en<br />
forringelse <strong>af</strong> el-produktionen på ca. 5%. Dette skyldes betragtninger som nævnt<br />
ovenfor, om end det <strong>af</strong> praktiske årsager kan være nødvendigt at holde temperaturen<br />
høj i forgasseren. Dels for at sikre en tilstrækkelig koksomsætning, men også for at<br />
sikre en god gaskvalitet, lavt tjæreindhold m.v. I modellen er koksomsætningen<br />
meget belejligt sat til 100% uanfægtet temperaturen.<br />
Den sidste parametervariation der er foretaget for energisystemet, er temperaturen <strong>af</strong><br />
returfjernvarmen, eller evt. <strong>af</strong> kølevandet. Denne temperatur er bestemmende for,<br />
hvor langt ned produktgassen kan køles og til dels også røggassen. Røggassen skal
Motoranlæg<br />
dog have tilstrækkelig høj temperatur til at sikre lift i skorstenen, undgå yderligere<br />
kondensering m.v.<br />
Temperaturen har ikke indflydelse på hvor meget elektricitet systemet kan producere<br />
men alene hvor meget varme der kan trækkes ud. Ved at køle ned til 40°C i stedet for<br />
45°C er der potentielt ca. 0.4 MJ/s mere til rådighed, men så også ved en lavere<br />
temperatur.<br />
Ovenstående er det forsøgt, at kvantisere optimeringspotentiale for motoranlægget.<br />
Resultaterne er måske ikke dybt overraskende, idet de fleste blot bekræfter hvad der<br />
allerede er vist i andre parameterstudier [13 og 15]. For at opsummere disse<br />
erfaringer, citeres [13]: ”ønskes en høj energiydelse skal der tilstræbes at reducere<br />
ligevægtstemperaturen eller forhøje tilgangstemperaturerne…..Reaktorens varmetab<br />
kan direkte kvantitativt ses som et tab <strong>af</strong> brændværdi i den producerede gas og må<br />
derfor reduceres mest muligt.”<br />
Det skal bemærkes omkring parameterstudiet, at varmetabet i de enkelte komponenter<br />
ikke er gjort <strong>af</strong>hængig <strong>af</strong> temperaturen i komponenterne, dette skyldes at det i DNA<br />
ikke umiddelbart er muligt, at lave sådan en sammenhæng 7 . Havde der været en<br />
sammenhæng mellem varmetab og temperatur havde den imidlertid kun forstærket de<br />
tendenser som parameterstudiet allerede har vist.<br />
3.5.1 Dellast<br />
Som et sidste punkt, kan det være interessant at undersøge forholdene for dellast. Den<br />
nuværende motormodel er u<strong>af</strong>hængig <strong>af</strong> lasten. Tidligere i kapitlet er det blevet<br />
behandlet hvordan en mere r<strong>af</strong>fineret motormodel til modellering <strong>af</strong> dellast evt. kunne<br />
udvikles.<br />
Der forefindes data for en Jenbacher Gasmotor [21], modificeret til brug for<br />
specialgasser. Jfr. [21] omsætter motoren 1.4MW indført effekt til 0.5MW el og 0.7<br />
MJ/s varme. Den har en røggas temperatur på 480°C. Dette svarer til en elvirkningsgrad<br />
på 37%. Ved dellast ændrer billedet sig en smule.<br />
I [17] lægges der op til, at der kan konstrueres motor og generator- systemer med en<br />
samlet el-virkningsgrad på 40% - hvilket er den virkningsgrad der har været brugt til<br />
modellering <strong>af</strong> motoranlægget. Den pågældende Jenbacher motor er forholdsvis lille, i<br />
forhold til de motorer der må forventes at skulle benyttes til de mellemklasse<br />
kr<strong>af</strong>tvarmesystemer, som der fokuseres på i denne rapport. Hermed ligger måske også<br />
en rimelighed i, at forvente en større virkningsgrad for et større anlæg.<br />
I Tabel 3.10 fremgår virkningsgraderne for de forskellige lastsituationer, når fuldlast<br />
situationen er blevet normeret til 40%.<br />
100 % last 75% last 50% last<br />
El-virkningsgrad 0,40 0,37 0,34<br />
Tabs koefficient 8 0,09 0,09 0,09<br />
Tabel 3.10: El-virkningsgrad for Jenbacher gasmotor [21]<br />
7<br />
Hvis det skulle udføres, så ville det kræve at alle de anvendte komponenter blev modificeret en<br />
smule!<br />
8<br />
Kun oplyst for fuldlast, det antages ens for alle laster, om end der kan argumenteres for at den skal<br />
stige ved faldende elvirkningsgrader.<br />
29
Motoranlæg<br />
Ved de tre laster er der foretaget simuleringer for motoranlægget, og der observeres en<br />
på lineær sammenhæng for de resulterende el-virkningsgrader.<br />
På baggrund <strong>af</strong> denne erfaring, og eftersom det er valgt at betragte modelleringen<br />
meget overordnet set, er der ingen grund til at gå mere i detaljer mht. dellast.<br />
Endvidere er det klart at der ved valg <strong>af</strong> passende reguleringsstrategier, kan opnås<br />
stabile virkningsgrader for motoren, f.eks. parallelkobling <strong>af</strong> flere mindre motorer.<br />
Endvidere må det forventes at der med en obligatorisk varmeakkumuleringstank<br />
formentlig kun vil være nogle få driftspunkter som anlægget skal kunne fungere i.<br />
3.5.2 Kommen<strong>tar</strong> til DNA model<br />
Det sidste punkt i en modelleringsfase er som regel, at forsøge at verificere modellen i<br />
forhold til nogle eksperimentelle data, nogle målinger. I forhold til denne model er det<br />
imidlertid ikke så let, idet der ikke umiddelbart eksisterer et system, som er identisk<br />
med det modellerede.<br />
Alternativt kan det forsøges, at verificere resultaterne fra de enkelte komponenter med<br />
målinger, erfaringer.<br />
Det er specielt forgasseren der er interessant, hvorvidt den beregnede<br />
gasssammensætning er realistisk. I [13] er der foretaget en sammenligning mellem en<br />
forbedret ligevægtsmodel 9 og målinger på en forgasser. Resultatet var, at modellen<br />
blev vurderet tilfredsstillende, idet der kun var <strong>af</strong>vigelser på op til 5% (absolut værdi)<br />
mellem beregnet og målt værdi for gassammensætning, og 1-4% nøjagtighed på<br />
brændværdien. Det skal i den forbindelse ses i sammenhæng med, at der for en simpel<br />
ligevægtsmodel 10 var <strong>af</strong>vigelser på op til 10% absolut i gassammensætning, og 6% for<br />
brændværdi.<br />
Hvis modellen ikke regner gassammensætningen med tilstrækkelig tilfredsstillende<br />
sikkerhed, er det muligt, at ændre på ligevægtstemperaturen indtil den beregnede<br />
gasssammensætning passer bedre overens med den målte. Herved kan modellen<br />
kalibreres med virkeligheden.<br />
3.6 Forbedring <strong>af</strong> design<br />
Der er foretaget simuleringer i DNA med en forgasser komponent, hvor temperaturen<br />
<strong>af</strong> damptilførsel og lufttilførsel samt biomassen er ændret til maksimal værdier.<br />
Simuleringer er foretaget med henblik på at klarlægge potentialet i at forbedre<br />
procesintegrationen i kredsløbet. Simuleringerne viser, at der for en teoretisk optimal<br />
forgasser, med indført biomasse på 900°C og lufttilsætning på 900°C samt damp på<br />
800°C 11 - kan opnås en teoretisk koldsgaseffektivitet på 95,5% - dette skal<br />
sammenholdes med de 84,5% som der ellers kan opnås ved de sædvanlige<br />
temperaturer i <strong>processen</strong>. Forøgelsen i effektivitet svarer til en forøgelse på 13% i<br />
energiindhold i gassen. Alternativt, kunne der sammenlignes med en teoretisk 100%<br />
koldgaseffektivitet. Men det viser stadigvæk behovet for og mulighederne for at<br />
optimere forgasnings<strong>processen</strong>.<br />
9 Model <strong>af</strong> forgasser, byggende på ligevægtsbetragtninger med empirisk fastsat indhold <strong>af</strong> metan i<br />
produktgas – model ligesom Gasifi_4 i DNA.<br />
10 Model <strong>af</strong> forgasser, udelukkende byggende på ligevægtsbetragtninger (minimering <strong>af</strong> Gibbs-energi).<br />
11 De pågældende parametre, synes at være grænsen for, at DNA modellen umiddelbart kunne finde en<br />
løsning!<br />
30
Motoranlæg<br />
For motoranlægget er det imidlertid svært umiddelbart at tilføje stærke forbedringer<br />
til systemet. Det er et relativt ukompliceret system, og den mest oplagte<br />
energiintegration er installeret.<br />
Det der er muligt, som nævnt ovenfor, er at forsøge at beholde endnu mere energi til<br />
forgasseren. Dette kan opnås ved f.eks. at benytte mere effektive varmevekslere så<br />
den termiske energi i rågassen bedre kan genanvendes til opvarmning <strong>af</strong> luft og damp<br />
til <strong>processen</strong>.<br />
Løsningen omkring bedre komponenter synes måske en anelse triviel. Og det er<br />
oplagt, at en bedre motor, bedre isolering m.v. – vil kunne forbedre anlægsydelserne.<br />
Her gælder dog, at en nærmere økonomisk analyse vil være nødvendig, for at kunne<br />
tage en kvalificeret stillingtagen til hvorvidt det vil kunne svare sig eller ej.<br />
Et par alternative løsninger skal dog nævnes.<br />
1. Der kan installeres en ekstra varmeveksler efter røggas/damp varmeveksleren til<br />
hjælp til forvarmning <strong>af</strong> luften. Dette vil muliggøre en endnu højere temperatur<br />
ind i forgasseren. Om end det i den forbindelse igen bør overvejes, om det evt.<br />
bedre kan betale sig, at investere i en mere effektiv varmeveksler til<br />
luftforvarmningen. Løsning vil evt. være ekstra interessant om sommeren – og i<br />
egne hvor det er strømproduktionen der har første prioritet.<br />
2. Hvis anlægget skal benyttes til meget våde brændsler, kunne der evt. indbygges en<br />
varmeveksler efter luftforvarmeren, til hjælp til tørring <strong>af</strong> brændslet. En sådan<br />
opsætning kunne igen være ekstra interessant om sommeren, idet der da er et<br />
mindre fjernvarmegrundlag.<br />
31
Combined Cycle<br />
4 Combined Cycle anlæg<br />
Alternativt - til at brænde produktgasen <strong>af</strong> i en motor, kan den nyttiggøres i en<br />
gasturbine, og røggassen kan benyttes i en <strong>af</strong>gasningskedel. Herved bliver der tale om<br />
et IGCC anlæg, eller når det er biomasse der bliver forgasset <strong>BIG</strong>CC (Biomass<br />
Integrated Gasification Combined Cycle).<br />
Det er combined cycle anlæg, der hidtil har præsteret de højeste elvirkninggrader,<br />
citat [22]: ” The highest efficiencies for fossil-fuelled power plants are currently<br />
achieved by using the combined cycle process. These high efficiencies are the result of<br />
the high temperature of the heat fed into the gas turbine combustion chamber and the<br />
<strong>low</strong> temperature of the heat removed in the condenser of the steam turbine.”<br />
For CC anlæg, forventes det, at kunne bryde 60% i elvirkningsgrad [22], og der er<br />
således stor interesse for kunne anvende biomasse i <strong>processen</strong>, frem for f.eks.<br />
naturgas.<br />
Netop det faktum, at CC anlæg skal bruge et brændsel der fluid, har således sat sine<br />
begrænsninger for dens udbredelse, i hvert fald når det gælder CC anlæg i dets<br />
oprindelige betydning. Men ved forgasning <strong>af</strong> faste brændsler eller evt. konstruktion<br />
<strong>af</strong> en indirekte fyret gasturbine, er der skabt mulighed for, at benytte alle slags<br />
brændsler. Efterfølgende er det dog kun forgasning der bliver undersøgt.<br />
Et Combined Cycle anlæg er en del mere kompliceret end motoranlæg, for at opnå et<br />
meget effektivt anlæg, kræves det, at der integreres en masse varmevekslere m.v. i<br />
systemet, hvorved IGCC anlæg foreløbig kun anses som økonomisk realistiske ved<br />
mellemstore, eller større anlæg. (ifølge [23] > 50MW). Et par andre ulemper ved<br />
denne type anlæg er, at gasturbinerne er mere følsomme overfor partikler og<br />
urenheder i gasen end motorerne, samt at gasturbiner har ringe dellast egenskaber.<br />
4.1 Gennemgang <strong>af</strong> anlægsdesign<br />
Det IGGC anlæg der efterfølgende beskrives, har mange lighedspunkter med motor<br />
anlægget, Figur 4.1.<br />
Biomassen bliver også tørret vha. overhedet damp, og forgasningsagenten er igen<br />
damp. Både forvarmning <strong>af</strong> luft og damp til forgasseren foregår vha. varmeveksling<br />
med produktgassen.<br />
Det nye består i, at der i forbindelse med nedkøling <strong>af</strong> produktgassen, også er<br />
integreret en fordamper (evaporator), der tilfører varmen til dampkredsløbet (Rankine<br />
<strong>processen</strong>). Samt at gassen i stedet for at brændes <strong>af</strong> i forbindelse med en gasturbine i<br />
stedet for en motor.<br />
Efter gasturbinen indføres røggassen i en <strong>af</strong>gasningskedel (superheat & evaporator &<br />
economizer). Endeligt benyttes røggassen til at overhede dampen til tørrekredsløbet.<br />
Den overhedede damp fra <strong>af</strong>gasningskedelen i dampkredsen (steam-cycle)<br />
ekspanderes igennem en udtagsturbine ned til et kondenseringstryk f.eks. bestemt <strong>af</strong><br />
fjernvarmetemperaturen. Det kondenseres og pumpes tilbage til economizeren og<br />
dermed <strong>af</strong>gasningskedelen. Ved våde brændsler, der kræver meget energi for at blive<br />
tørret, er der mulighed for at udtage damp fra turbinen og tilføre dette som en<br />
forvarmning <strong>af</strong> dampen til tørrekredsløbet.<br />
32
Figur 4.1: Principdiagram over IGCC anlæg.<br />
Combined Cycle<br />
4.2 IGCC reference anlæg<br />
Det efterfølgende studie vil blive bygget på omtalte systemdesign, udviklet og<br />
implementet i DNA i år 2000 <strong>af</strong> Brian Elmegaard og Jens Dahl Bentzen.<br />
Indledningsvis vil der, ligesom for motoranlægget, blive defineret et referenceanlæg,<br />
hvor det er forsøgt, så vidt muligt, at skabe de samme omgivelser som for<br />
motoranlægget, således, at en sammenligning bliver mere fair.<br />
En udskrift <strong>af</strong> IGCC referencemodellen er i appendiks E<br />
33
Forudsætninger IGCC:<br />
Combined Cycle<br />
• Indført biomasse: C – 50% , H2 – 6%, O2 – 43% , S - 0,1% , aske 0,9%.<br />
• 50% fugtindhold (våd basis) i biomasse før tørring, 10% efter tørring.<br />
• Laveste temperatur for køling <strong>af</strong> gas eller damp er 45°C (fjernvarme).<br />
45°C er derfor også bestemmende for laveste kondenseringstryk.<br />
• Ligevægtstemperatur i forgasser, 850°C.<br />
• Der er som udgangspunkt ikke defineret hverken tryk el. varmetab for<br />
systemet.<br />
• Varmevekslere er i systemet modelleret ved at temperaturerne er blevet<br />
fastsat i tre knudepunkter. Den sidste temperatur fremkommer således vha.<br />
energibalancen. Denne betragtning begunstiger ikke nødvendigvis<br />
varmevekslerne, idet effektiviteten <strong>af</strong> varmevekslingen defineres vha. de<br />
påtrykte betingelser. Derfor stiller metoden også noget større krav til<br />
modelkonstruktøren.<br />
• Trykforholdet i gasturbinen er 20, og den isentropiske virkningsgrad er<br />
89%.<br />
• Massestrømmen <strong>af</strong> biomasse bestemmes <strong>af</strong>, at der skal der skal være en<br />
temperatur på 1150°C ved forbrænding <strong>af</strong> forgassergassen, og et tryk på 20<br />
bar.<br />
Den sidste forudsætning kan måske synes lidt speciel, den er i hvert fald forskellig fra<br />
motormodellen. Årsagen til denne antagelse skal findes i, at der for gasturbiner kun<br />
meget dårligt kan opereres med dellast – Denne forudsætning betinger netop, at<br />
gasturbinen vil køre under stort set ens forhold. For at imødekomme den forskellige<br />
tilgang til indført biomasse, vil gr<strong>af</strong>er og tabeller i de tilfælde hvor de bliver<br />
sammenlignet med motor eller andre anlæg, blive normeret.<br />
Det bemærkes endvidere, at røggassen, ikke bliver nyttiggjort til fjernvarme. I<br />
referencetilfældet er røggassen knap 100°C efter at den er nyttiggjort i economizer og<br />
til tørrekredsløb. Her er dog stadigvæk et potentiale ned til 45°C, som er temperaturen<br />
på returløbet <strong>af</strong> fjernvarmen. For referencetilfældet udgør denne varme ca. 6% <strong>af</strong><br />
indført effekt, for fugtige brændsler stiger potentialet.<br />
Et mere detaljeret knudepunktsdiagram for IGCC anlægget fremgår <strong>af</strong> Figur 4.2.<br />
Dampkredsen udgør her det blå kredsløb, og tørrekredsen det røde.<br />
34
Røggas<br />
82<br />
81<br />
Tørring<br />
Combined Cycle<br />
Biomasse luft<br />
1<br />
2<br />
28<br />
24<br />
11<br />
Economizer<br />
48<br />
30<br />
14<br />
Fordamper<br />
80<br />
Pumpe<br />
45<br />
38<br />
37<br />
Fordamper<br />
Kompressor<br />
Pumpe<br />
35<br />
42<br />
31<br />
43<br />
47<br />
Kompressor<br />
Kondensator<br />
Generator<br />
To-trins forgasser<br />
34<br />
36<br />
Overheder<br />
46<br />
Dampturbine<br />
35<br />
3<br />
Generator<br />
5<br />
Fordamper<br />
Overheder<br />
49<br />
150<br />
25<br />
16<br />
Fordamper<br />
70<br />
41<br />
71<br />
9<br />
12<br />
Luftforvarmer<br />
15<br />
Gasturbine<br />
Figur 4.2: F<strong>low</strong>- og knudepunktsdiagram for IGCC anlægskonfiguration.<br />
17<br />
32<br />
10<br />
44<br />
150<br />
Kompressor<br />
13 50<br />
29<br />
Gaskøling<br />
Kompression<br />
Gasrensning<br />
19<br />
20<br />
7<br />
18<br />
luft<br />
Kompression<br />
Resultatmæssigt er det ikke umiddelbart interessant, igen at se på variation <strong>af</strong><br />
forgasserparametrene, idet de allerede er <strong>af</strong>dækket i <strong>af</strong>snittet omkring DNA motor<br />
modellen. Herfor vil der efterfølgende hovedsageligt bliver set på følgerne <strong>af</strong>, at<br />
motoren er erstattet <strong>af</strong> en gasturbine og en <strong>af</strong>gasningskedel, og hvordan varmen fra og<br />
til forgasningskomponenten kan integreres på en hensigtsmæssig måde.<br />
I Tabel 4.1 og Tabel 4.2 er resultaterne for reference anlægget givet.<br />
MW % - nedre % - øvre<br />
Brændværdi [MJ/s] 15,773 19,347<br />
Gaskøling 2,32 14,7% 12,0%<br />
Intercooling 0,77 4,9% 4,0%<br />
Kondensering 5,36 34,0% 27,7%<br />
Total Varme 8,45 53,6% 43,7%<br />
El, gasturbine 6,38 40,4% 33,0%<br />
El, dampturbine 2,29 14,5% 11,8%<br />
Total tab/forbrug 1,66 10,5% 8,6%<br />
Total El 7,01 44,4% 36,2%<br />
Tabel 4.1: El- og varme produktion for IGCC reference anlægget.<br />
Intercooling
Combined Cycle<br />
Knudepunkt<br />
Temperatur Massestrøm<br />
[°C] [kg/s]<br />
1 biomasse 25 1,9<br />
2 tørret biomasse 120 1,1<br />
3 produktgas 900 3,7<br />
5 produktgas efter dampoverheder 732 3,7<br />
12 produkgas efter fordamper 300 3,7<br />
13 produkgas efter luftforvarmer 223 3,7<br />
50 produktgas efter gaskøling 45 3,1<br />
24 luft til forgasser 25 1,8<br />
25 luft efter forvarmning 280 1,8<br />
15 komprimeret produktgas 220 3,1<br />
29 komprimeret luft 477 12,8<br />
9 røggas før ekspansion 1150 16,0<br />
10 røggas 518 16,0<br />
16 røggas efter overheder 436 16,0<br />
17 røggas efter 1. Fordamper 368 16,0<br />
81 røggas efter 2. Fordamper 130 9,0<br />
11 røggas efter economizer 60 7,0<br />
82 røggas til skortsten 100 16,0<br />
46 damp fra dampturbine 45 2,4<br />
47 vand efter kondensator 45 2,4<br />
43 udtagsdamp 300 0,0<br />
45 efter forvarmer 167 0,0<br />
48 damp/vand til economizer 45 2,4<br />
42 damp/vand efter economizer 269 2,4<br />
71 damp efter produktgasfordamper 269 1,6<br />
44 damp efter røggasfordamper 269 2,4<br />
49 damp til turbine 500 2,4<br />
30 damp til tørreprocess 250 9,5<br />
31 damp efter tørreprocess 120 10,3<br />
34 overhedet damp til forgasser 748 0,9<br />
38 damp efter forvarmer 122 9,5<br />
Tabel 4.2: Temperaturer og massestrømme for IGCC reference anlæg.<br />
Der ses en noget større el-produktion end fra motoranlægget, der i tabsfri tilstand<br />
havde en el-virkningsgrad på ca. 38,5%. Dog kan det synes lidt problematisk, at<br />
sammenligne på denne måde, idet motoren per definition højest kan producere 40%<br />
elektricitet. Ligeledes gælder for IGCC anlægget, at der er defineret nogle<br />
isentropiske virkningsgrader m.v. der betinger en maksimal effektivitet.<br />
Herfor bør der i stedet konkluderes, at betinget <strong>af</strong>, at disse definitioner følger<br />
praktiske realiserbare værdier, så er IGCC anlægget helt forventeligt mere effektivt<br />
end motoranlægget.<br />
For IGCC anlægget er fugtindholdet varieret fra 20% til 70%. Umiddelbart synes<br />
IGCC anlægget at skulle være meget robust ved behandling <strong>af</strong> særligt våde brændsler.<br />
Idet både røggassen samt evt. udtagsdamp fra dampturbinen kan benyttes til tørring <strong>af</strong><br />
brændslet. Det bemærkes dog, at næsten alt dampen bliver udtaget <strong>af</strong> dampturbinen<br />
ved de ekstremt våde brændsler, og der derfor stort set ikke bliver genereret noget el<br />
36
Combined Cycle<br />
herfra - hvorfor hele dampkredsen bliver overflødig. En sammenligning <strong>af</strong> elvirkningsgrad<br />
for både IGCC og motoranlæg ses <strong>af</strong> Figur 4.3.<br />
Elvirkningsgrad for system (LHV)<br />
0,5<br />
0,45<br />
0,4<br />
0,35<br />
0,3<br />
0,25<br />
0,2<br />
0,15<br />
0,1<br />
0,05<br />
0<br />
0 20 40 60 80<br />
Vandindhold <strong>af</strong> flis [%-våd]<br />
Figur 4.3: Elvirkningsgrader ved varierende fugtindhold i flis.<br />
37<br />
MOTOR<br />
Af Figur 4.3 ses, at der er stort set konstant el-virkningsgrad for IGCC anlægget, dette<br />
skyldes den effektive udnyttelse <strong>af</strong> røggassen i dampkredsløbet, hvorimod motoren<br />
ikke kan nyttiggøre røggassen til el-produktion.<br />
Det bemærkes omkring IGCC anlægget, at det for brændsel over ca. 50% fugtindhold<br />
bliver nødvendigt at justere på nogle parametre i modellen, såsom udtagsdamp m.v.<br />
for motor anlægget gælder noget lignende (se evt. kapitel 2), her er<br />
røggastemperaturen fra motoren der skal hæves. Det sidste er måske ikke så realistisk<br />
i virkeligheden, hvorimod IGCC anlægget sagtens kan reguleres således, at de<br />
ønskede temperaturer opnås.<br />
Det vil angiveligt være muligt at få IGCC anlægget til at fungere med brændsler med<br />
mere end 70% fugtindhold, hvis dampkredsen bliver helt udeladt (by-passed).<br />
4.2.1 Forbedring <strong>af</strong> anlægsdesign<br />
Det er forsøgt at forbedre ydelsen <strong>af</strong> det foreslåede anlæg, det er imidlertid ikke let, da<br />
anlægget allerede er tænkt meget kompakt og integreret. Det har dog vist sig, at der<br />
kan vindes 0,3-0,4% i el-virkningsgrad ved at forvarme luften til forgasseren før<br />
varmeveksling med dampkredsløbet - eller hurtigt sagt; hvis de to varmevekslere<br />
bytter plads.<br />
Det er endvidere forsøgt, om det evt. ville være en fordel, at indføre en varmeveksler<br />
efter luftforvarmeren, der kan tilføre varme til den tryksatte gas. Det blev fundet at<br />
denne konfiguration, der vil koste noget i produceret dampmængde, vil medføre end<br />
forringelse <strong>af</strong> el-virkningsgraden på ca. 0,7%.<br />
Hvis hele forgasningskredsen tryksættes, vil der kunne forventes en forbedring <strong>af</strong><br />
anlægsydelsen, men det vil da også medføre nogle tekniske vanskeligheder. Som<br />
f.eks. at skulle tryksætte biomasseindføringen m.v.<br />
IGCC
Combined Cycle<br />
4.3 GT anlæg<br />
Det er også muligt, at integrere en gasturbine i forbindelse med forgasning.<br />
Efterfølgende vil et simple cycle gasturbine anlæg blive undersøgt, og mulighederne<br />
for at nyttiggøre varmen fra og til forgasningen i den forbindelse.<br />
Et gasturbine anlæg er i sagens natur noget simplere end et Combined Cycle anlæg,<br />
og kan således også tænkes noget mindre, evt. vha. <strong>af</strong> de nye micro-gasturbiner.<br />
Derfor kommer gasturbine anlæggene også til at ligge i skarp konkurrence med<br />
motoranlæggene. I [24] er der kommenteret for og imod hhv. gasturbine og gasmotor,<br />
det pointeres her, at en gasturbine har lavere vedligeholdelsesudgifter og er mindre<br />
pladsforbrugende end en gasmotor. Om end motoren er billigere i investering.<br />
Hvis anlægget skal indgå i en industriel sammenhæng, har gasturbinen endvidere et<br />
større potentiale for at producere procesdamp. Det kommer således helt an på den<br />
sammenhæng som anlægget skal indgå i, hvad der kan betale sig bedst. Efterfølgende<br />
vil det blive undersøg, om gasturbinen i det hele taget energi og produktionsmæssigt<br />
kan konkurrere med gasmotoren.<br />
4.3.1 Procesbeskrivelse for GT anlæg<br />
Procesforløbet i et simpelt Simple Cycle gasturbine anlæg, eller også bare et GT<br />
anlæg, følger helt IGCC anlægget, idet hele dampkredsen blot er fjernet. Desuden er<br />
der, ligesom der principielt også kan være for IGCC anlægget, yderligere køling <strong>af</strong><br />
røggassen f.eks. vha. fjernvarme.<br />
Det referenceanlæg der bliver betragtet for GT systemet, har identiske omgivelses<br />
parametre og påtrykte parametre som IGCC anlægget. Grunden hertil skyldes i høj<br />
grad, at modellen til anlægget er bygget direkte efter IGCC modellen, hvor dampkreds<br />
komponenterne simpelthen er trukket ud. Det bemærkes dog, at luftforvarmeren nu er<br />
modelleret som en varmeveksler med konstant effektivitet, 0.7.<br />
Et principdiagram for reference GT anlægget ses <strong>af</strong> Figur 4.4.<br />
38
Tørring<br />
Combined Cycle<br />
Biomasse luft<br />
1<br />
2<br />
28<br />
24<br />
Røggas<br />
82<br />
11<br />
Gaskøling<br />
11<br />
81<br />
30<br />
38<br />
Fordamper<br />
Generator<br />
Kompressor<br />
150<br />
80<br />
10<br />
35<br />
31<br />
9<br />
Kompressor<br />
Gasturbine<br />
39<br />
To-trins forgasser<br />
34<br />
36<br />
Overheder<br />
29<br />
3<br />
25<br />
5<br />
19<br />
Luftforvarmer<br />
Kompression Intercooling<br />
Figur 4.4: Principdiagram for et simpelt gasturbineanlæg, reference anlægget.<br />
32<br />
150<br />
15<br />
20<br />
luft<br />
18<br />
13<br />
50<br />
Kompression<br />
Kompressor<br />
Gaskøling<br />
Gasrensning<br />
4.3.2 Modificering <strong>af</strong> GT design<br />
Efterfølgende bliver der set på tre varianter eller forbedringer <strong>af</strong> anlægget. Her er tale<br />
om såkaldte recuperated (genvindings) gasturbineanlæg. Hvor røggassen fra turbinen<br />
bruges til enten at forvarme den komprimerede luft eller den komprimerede gas inden<br />
forbrændingen. Dette er en konfiguration som er meget brugt, og som også er<br />
integreret i micro-gasturbinerne. Normalt bliver røggassen brugt til at forvarme<br />
forbrændingsluften i gasturbinen, efter at den er tryksat. Eftersom forgasningsgas ofte<br />
har en relativ lav brændværdi og som følge her<strong>af</strong> stor massestrøm, bliver et<br />
recuperated anlæg, hvor gasen forvarmet også medtaget.<br />
Princippet i at genanvende røggassen til at forvarme hhv. gas hhv. luft ses <strong>af</strong> Figur 4.5<br />
og Figur 4.6 hvilket også er ændringerne bag design 1 og 2.<br />
Generator<br />
150<br />
150<br />
Gasturbine<br />
Recuperator<br />
Kompression<br />
Figur 4.5: Design 1, forvarmning <strong>af</strong> luften vha. røggassen.<br />
Gas<br />
Røggas<br />
Luft<br />
7
Generator<br />
150<br />
Røggas<br />
150<br />
Gasturbine<br />
Recuperator<br />
Combined Cycle<br />
40<br />
Kompressor<br />
Figur 4.6: Design 2, forvarmning <strong>af</strong> gasen vha. røggassen.<br />
Det sidste anlæg der bliver betragtet, er et ultimativt anlæg, hvorved forstået, at det er<br />
forsøgt at genbruge den termiske energi i processtrømmene bedst muligt. I dette<br />
anlæg, design 3, benyttes røggassen til at forvarme den komprimerede luft, og senere<br />
til ekstra forvarmning <strong>af</strong> luften til forgasseren. Endvidere er der indsat en<br />
varmeveksler der flytter energi fra den varme rågas til den tryksatte og rensede gas.<br />
Ændringerne i forhold til reference anlægget ses <strong>af</strong> Figur 4.7. Det bemærkes<br />
endvidere, at alle varmevekslerne i det sidste anlæg modelleres med en forholdsvis<br />
høj effektivitet på 0,9. Dette kan synes lidt snyd i forhold til sammenligning med<br />
motor og IGCC anlæg, men det er som nævnt et forsøg på at skabe et ultimativt<br />
Simple Cycle gasturbine anlæg. Og derved se, hvor hårdt det kan presse<br />
motoranlægget.<br />
luft<br />
Røggas<br />
Kompressor<br />
Gaskøling/<br />
fjernvarme<br />
Luftforvarmer<br />
Fordamper - tørring<br />
Forvarmet luft til forgasser<br />
Generator<br />
150<br />
Rågas<br />
Luftforvarmer<br />
150<br />
Gasturbine<br />
Gas<br />
Luft<br />
Recuperator<br />
Recuperator<br />
Gaskøling/<br />
fjernvarme<br />
Gasrensning<br />
Kompression Intercooling<br />
Kompression<br />
Figur 4.7: Design 3, forvarmning <strong>af</strong> både tryksat gas og luft, samt ekstra luftforvarmning til<br />
forgasser.<br />
Tabel 4.3angiver udvalgte temperaturer og massestrømme for de fire anlægsdesign, og<br />
Tabel 4.4 angiver energiproduktionen for de fireanlæg.<br />
luft
Combined Cycle<br />
Knudepunkt Beskrivelse Ref. Design 1 Design 2 Design 3<br />
T m T m T m T m<br />
[°C] [kg/s] [°C] [kg/s] [°C] [kg/s] [°C] [kg/s]<br />
1 Biomasse 25 2,2 25 2,2 25 2,2 25 2,3<br />
2 Tørret biomasse 150 1,2 150 1,2 150 1,2 150 1,3<br />
3 Rågas før overheder 850 4,0 850 4,0 850 4,0 850 4,1<br />
5 Rågas efter overheder 686 4,0 686 4,0 686 4,0 660 4,1<br />
13 Rågas efter luftforvarmer 542 4,0 542 4,0 542 4,0 335 4,1<br />
24 Luft til forgasning 25 1,8 25 1,8 25 1,8 25 1,8<br />
28 Tryksat luft 44 1,8 44 1,8 44 1,8 44 1,8<br />
25 Forvarmet luft 557 1,8 557 1,8 557 1,8 629 1,8<br />
50 Rågas efter køling 45 3,4 45 3,4 45 3,4 45 3,5<br />
7 Rågas efter rensning 45 3,4 45 3,4 45 3,4 45 3,5<br />
18 Rågas efter 1. kompression 221 3,4 221 3,4 221 3,4 221 3,5<br />
19 Rågas efter intercooling 45 3,4 45 3,4 45 3,4 45 3,5<br />
15 Komprimeret rågas 220 3,4 220 3,4 452 3,4 531 3,5<br />
20 Luft til gasturbine 25 16,2 25 16,9 25 17,8 25 20,5<br />
29 Komprimeret luft 477 16,2 505 16,9 477 17,8 505 20,5<br />
9 Røggas højt tryk 1150 19,6 1150 20,2 1150 21,1 1150 24,0<br />
10 Røggas atm. tryk 512 19,6 511 20,2 510 21,1 508 24,0<br />
11 Røggas efter fordamper 237 8,8 231 9,4 222 10,3 156 7,9<br />
11 Røggas "by-pass" 512 10,8 490 10,8 461 10,9 486 16,1<br />
11 Røggas før køling 390 19,6 372 20,2 347 21,1 359 24,0<br />
82 Røggas efter køling 45 19,6 45 20,2 45 21,1 45 24,0<br />
30 Damp til tørring 250 10,9 250 10,9 250 10,9 250 11,4<br />
31 Damp efter tørring 120 11,9 120 11,9 120 11,9 120 12,5<br />
34 Damp til forgasning 708 1,0 708 1,0 708 1,0 779 1,0<br />
Tabel 4.3: Temperaturer og massestrømme for de fire forskellige GT anlæg<br />
Ref.<br />
Design<br />
1<br />
41<br />
Design<br />
2<br />
Design<br />
3<br />
Indført energi (LHV) MJ/s 18,1 18,1 18,1 19,0<br />
Elproduktion MW 5,9 6,1 6,4 7,2<br />
Elvirkningsgrad % 32,8 33,9 35,3 38,1<br />
Rågaskøling MJ/s 4,6 4,6 4,6 3,3<br />
Intercooling MJ/s 0,9 0,9 0,9 0,9<br />
Røggaskøling MJ/s 7,4 7,2 6,9 8,1<br />
Total varmeproduktion (45°C) MJ/s 12,8 12,6 12,3 12,3<br />
Varmevirkningsgrad (LHV) % 70,8 69,6 68,0 64,9<br />
Tabel 4.4: El og varme produktion for de fire GT anlæg.<br />
Som det umiddelbart ses <strong>af</strong> Tabel 4.3, så er der et stort tab i exergi for<br />
referenceanlægget ved kølingen <strong>af</strong> gasen (fra 542°C til 45°C). IGCC anlægget<br />
omsatte meget <strong>af</strong> denne energi til dampkredsen og dermed til elektricitet. Ved<br />
anlægsforslag 4 opnås en lignende effekt, idet den termiske energi bliver overført til<br />
den tryksatte gas.
Combined Cycle<br />
Efterfølgende bliver der, ligesom det har været tilfældet for Motor og IGCC anlægget,<br />
set på elvirkningsgraden baseret på nedre brændværdi ved varierende fugtindhold i<br />
biomassen for anlægsdesign 4, Figur 4.8.<br />
Elvirkningsgrad for system (LHV)<br />
0,5<br />
0,45<br />
0,4<br />
0,35<br />
0,3<br />
0,25<br />
0,2<br />
0,15<br />
0,1<br />
0,05<br />
0<br />
0 10 20 30 40 50 60 70 80<br />
Fugtindhold i flis [%-våd]<br />
Figur 4.8: Elvirkningsgrader ved varierende fugtindhold i flis.<br />
42<br />
MOTOR<br />
Det bemærkes, at GT anlægget ligesom motoranlægget er ret følsomt overfor<br />
variationer i fugtindholdet <strong>af</strong> flisen. Dette skyldes, at røggassen ikke nyttiggøres i<br />
samme grad for de tørrebrændsler. Igen er IGCC anlægget meget fleksibelt, idet det<br />
ved de tørre brændsler. blot omsætter røggassen til ekstra damp.<br />
For det meget våde biomasse (70%), ses en stort set jævnbyrdig el-produktion for GT<br />
og IGCC anlægget, dette skyldes at alt røggassen her bliver omsat til tørring <strong>af</strong><br />
biomassen, og dampkredsen i IGCC anlægget bliver overflødig, som også nævnt i<br />
<strong>af</strong>snittet om IGCC anlæg.<br />
Afslutningsvis skal en række forbehold bemærkes. Det er klart at med de<br />
betragtninger der er gjort for GT anlæggene, hvor der hverken er tryk eller varmetab i<br />
varmevekslerne, da vil det altid kunne betale sig at indføre flere varmevekslere, bare<br />
der er et temperatur potentiale på ganske få grader. Dette er selvfølgelig ikke<br />
realistisk, og der kan f.eks. stilles spørgsmål ved, om det i praksis ville være rentabelt,<br />
at indføre den ekstra luftforvarmning til forgasseren som foreslået i design 3.<br />
Endvidere, som <strong>af</strong>snittet også blev begyndt med, vil nogle <strong>af</strong> de fordele som<br />
gasturbinen havde i forhold til motoren forsvinde, når den integreres med forgasseren,<br />
idet den f.eks. ikke længere vil have et større potentiale for at genere procesdamp m.v.<br />
IGCC<br />
GT
5 Low-Tar <strong>BIG</strong> anlægget<br />
Low-Tar <strong>BIG</strong> anlægget<br />
COWI, Vølund og DTU har et samarbejde i gang, med henblik på, inden for<br />
rammerne <strong>af</strong> et PSO forskningsprojekt, at udvikle en effektiv forgasser der kan<br />
producere gas med et lavt tjære indhold, og som let kan opskaleres. I den forbindelse<br />
er der indledningsvis konstrueret et 100 kW forsøgsanlæg, Figur 5.1.<br />
Figur 5.1: 100kW Low-Tar <strong>BIG</strong> laboratorieanlæg (før isolering). Indfødning og pyrolyseenhed i<br />
forgrund, forgasser i baggrund og partiel oxidationskammer til tjærenedbrydning <strong>af</strong><br />
pyrolysegasser på skrå (venligst udlånt <strong>af</strong> COWI).<br />
Anlægget er døbt LT-<strong>BIG</strong>, som står for Low Tar Biomass Integrated Gasification. Det<br />
bygger videre på erfaringer fra totrins<strong>processen</strong>, som bl.a. DTU har h<strong>af</strong>t meget<br />
forsøgsaktivitet med. Totrins<strong>processen</strong> er karakteriseret ved at have pyrolyse og<br />
forgasning separeret i to trin, med en mellemliggende zone der <strong>af</strong>brænder de flygtige<br />
bestanddele fra pyrolysen ved en meget høj temperatur, hvorved indholdet <strong>af</strong> tjæren i<br />
43
Low-Tar <strong>BIG</strong> anlægget<br />
produktgasen minimeres, en skitse over princippet i totrins<strong>processen</strong> er givet i Figur<br />
5.2.<br />
BIOMASSE<br />
FLYGTIGE<br />
BESTANDDELE<br />
Delvis<br />
Afbrænding<br />
PYROLYSE KOKS Forgasning<br />
VARME<br />
LUFT & DAMP<br />
VARME Forvarmning<br />
Figur 5.2: Typisk fremstilling <strong>af</strong> totrins<strong>processen</strong>.<br />
44<br />
Køling og<br />
Rensning<br />
Det er meningen, at LT-<strong>BIG</strong> forgasseren skal kunne indgå i anlægsdesign på op til<br />
50MW og evt. større, hvor der både kan være tale om gasproduktion til motor,<br />
gasturbine, eller evt. til tilsatsfyring i eksisterende anlæg, en skitse der angiver<br />
processerne i en foreslået 50MW forgasser fremgår <strong>af</strong> Figur 5.4.<br />
I [25] er arbejdet og ideudviklingen vedrørende den nye forgasser dokumenteret. Det<br />
fremgår her<strong>af</strong>, at et problem med den eksisterende tortrinsproces ved op skalering er,<br />
at opnå en stor koksomsætning. F.eks. nævnes, at et 10MW anlæg ved en<br />
koksomsætning på 98% vil producere ca. 1 ton uomsat biomasse om dagen – for at<br />
imødekomme dette problem, er der foreslået en revideret totrinsproces. Her bliver den<br />
uomsatte koks forgasset i en efterforgasser, og den dannede varme blive tilført<br />
pyrolyse eller forgasser, Figur 5.3<br />
VARME<br />
GAS
Low-Tar <strong>BIG</strong> anlægget<br />
Figur 5.3: Revideret totrinsproces, med henblik på forøgelse <strong>af</strong> koksomsætningen, og ud fra<br />
hvilken LT-<strong>BIG</strong> anlægget er udtænkt.<br />
Herefter følger en kort beskrivelse <strong>af</strong> de tilsigtede processer i et storskalaanlæg 12 <strong>af</strong><br />
typen LT-<strong>BIG</strong>. (følger Figur 5.4)<br />
Pyrolyse:<br />
Brændslet tilføres i den ene ende (venstre) og strømmer langsomt mod den anden<br />
ende ovenpå (og delvist i) en <strong>af</strong>lang sandbed. Transporten foregår pga. fortrængning<br />
som en væske. Damp tilføres som fluidiseringsmedie via et rør i bunden <strong>af</strong><br />
sandbedden. Herved holdes pyrolysetrinnet helt inert.<br />
Varmekilden til pyrolysen er varmt sand fra cyklon evt. varme fra efterforgasning <strong>af</strong><br />
koks fra cyklon (såfremt der tilsættes luft)<br />
I pyrolysereaktoren tilføres recirkuleret sand og små kulstykker fra cyklon.<br />
I denne region, hvor koks og sand fra cyklonen indløber kan tilsættes luft og herved<br />
vil koksen der er recirkuleret omsættes til CO (Den recirkulerede koks er fint neddelt<br />
og mere reaktiv end friskt pyrolyseret koks). Som udgangspunkt tilsættes dog kun<br />
damp til pyrolyseenheden.<br />
Partiel oxidation:<br />
Luft med høj fart blæses ind i partiel oxidationskammeret, og suger herved<br />
pyrolysegasser med. Luft- og pyrolysegas fordelingen/udformning bevirker at der<br />
kommer god opblanding mellem pyrolysegasser og luft.<br />
De exoterme gas-gas reaktioner er meget hurtige og gastemperaturen bliver 1250-<br />
1300°C.<br />
En kombination <strong>af</strong> ilt-tjære reaktioner (partiel oxidation) og den høje temperatur<br />
bevirker at tjæreindholdet i gassen bliver meget lavt.<br />
Forgasning:<br />
Forgasningsprocesserne sker i tre reaktionszoner.<br />
1. Boblebed: Koks og sand fra pyrolysen strømmer over i forgasningstrinnet.<br />
Forgasningstrinnet er som pyrolysetrinnet en boblebed som holdes flydende vha.<br />
damp. Dampen benyttes til såvel fluidiseringmedie og til forgasningsmedie.<br />
12 Procesbeskrivelsen er en direkte <strong>af</strong>skrivning <strong>af</strong> materialet, [26].<br />
45
Low-Tar <strong>BIG</strong> anlægget<br />
Varme/energi til forgasningsprocesser kommer fra sand der recirkuleres fra svævet.<br />
Temperaturen i boblebedden er omkring 900°C.<br />
2. Svævet: Sand og mindre koksstykker strømmer op i svævet, hvor gasserne fra<br />
partiel oxidationskammeret tilføres. I svævet overføres varme fra partiel<br />
oxidationsgasser til sand og koks. Koksen forgasses og det varme sand tilføres<br />
pyrolysekammer via cyklon og forgasserkammer via backmixing. I svævet nedbrydes<br />
tilmed resttjæren ved koks-tjære reaktioner. Temperaturen i bunden <strong>af</strong> svævet vil være<br />
omkring 1000°C og i toppen omkring 900°C.<br />
3. Meget fint koks og sandpartikler strømmer til cyklonen og tilføres<br />
pyrolysekammeret. Ved tilsætning <strong>af</strong> luft i pyrolysekammeret vil uomsat koks<br />
omsættes.<br />
Figur 5.4: Skitse over muligt design <strong>af</strong> 50MW forgasser (venligst udlånt <strong>af</strong> COWI).<br />
46
Low-Tar <strong>BIG</strong> anlægget<br />
5.1 DNA LT-<strong>BIG</strong> model<br />
For at klarlægge processerne bedre, er der blevet udviklet en model i DNA.<br />
Udgangspunktet for modellen var, først og fremmest hurtigt vha. <strong>af</strong> eksisterende<br />
komponenter udviklet til DNA, at sammensætte en simpel model <strong>af</strong> <strong>processen</strong>. Og så<br />
eventuelt senere at udvide modellen med mere detaljeret tilgang til processerne<br />
medtagende flere input.<br />
Dette har ført til, at der er opbygget en model som skitseret <strong>af</strong> Figur 5.5 i DNA, døbt<br />
4-zone modellen. Den består ud over de sædvanlige pyrolyse, forgasning og partiel<br />
oxidations zoner, også <strong>af</strong> en zone der mikser forgasser gassen med gassen fra partiel<br />
oxidation, og varmeveksler med denne. Energistrømmene i <strong>processen</strong> <strong>af</strong>passes<br />
således, at Q1+Q2=Q4.<br />
Tørret biomasse<br />
Q<br />
Tjære<br />
Pyrolysegas<br />
Luft<br />
Partiel oxidation<br />
Koks<br />
GAS<br />
Pyrolyse Forgasning<br />
47<br />
Produktgas<br />
3 4<br />
Varmeveksling<br />
1 2<br />
Damp<br />
Q<br />
Damp<br />
Figur 5.5: Forslag til simpel model <strong>af</strong> LT-<strong>BIG</strong> <strong>processen</strong>.<br />
P-15<br />
Endvidere indføres mulighed for, at en fraktion <strong>af</strong> forgassergassen kan strømme<br />
tilbage til pyrolysegasserne og ind i partiel oxidationszonen.<br />
Modellen var tænkt hurtigt implementeret i DNA, imidlertid opstod der en del<br />
komplikationer ved brugen <strong>af</strong> de eksisterende komponenter, hvilket er uddybet i<br />
Appendiks F.<br />
5.1.1 Parametervariation<br />
Helt i tråd med de øvrige modeller der er opbygget i DNA, så er der for LT-<strong>BIG</strong><br />
modellen også lavet en referencemodel. Ud fra denne model er der så udført<br />
parametervariation. Det kan synes lidt misvisende at kalde modellen for<br />
referencemodel, idet der måske mere er tale om en nul-model – en tabsfri model, idet<br />
den egentlige proces for LT-<strong>BIG</strong> systemet endnu ikke kendes – hvorfor en reference<br />
situation selvfølgelig vil blive lidt arbitrær.<br />
I samråd med Jens Dahl Bentzen, er følgende parametre valgt til referencemodellen,<br />
Tabel 5.1.<br />
Q<br />
Aske
Low-Tar <strong>BIG</strong> anlægget<br />
Indført biomasse 1,5 kg/s (ca. 25MW)<br />
Temperatur <strong>af</strong> biomasse 150°C (Fra tørreenhed)<br />
Komposition <strong>af</strong> biomasse<br />
H2 5,4% O2 38,7%<br />
(våd masse basis)<br />
C 45% S 0,09%<br />
H2O 10% Aske 0,81%<br />
Nedre brændværdi for biomasse (tør) 19MJ<br />
Temperatur i pyrolyse 600°C<br />
Koksomsætning i forgasser 80%<br />
Temperatur <strong>af</strong> overhedet damp 600°C<br />
Temperatur <strong>af</strong> forvarmet luft 600°C<br />
Damp til pyrolyse 0,3 kg/s (20% <strong>af</strong> indført<br />
biomasse<br />
Damp til forgasser 0,75 kg/s (50% <strong>af</strong> indført<br />
biomasse)<br />
Kulstof til methan i partiel oxidation 25%<br />
(svarer til ca. 2,7 Vol-% i produktgas)<br />
Temperatur i partiel oxidation 1300°C<br />
Temperatur i forgasser 900°C (også ligevægtstemperatur)<br />
Recirkulation (gas fra forgasser til<br />
pyrolyse)<br />
10%<br />
Varmetab i system 0 % (<strong>af</strong> indført effekt)<br />
Tryktab i system 0 bar<br />
Tabel 5.1: Antagelser og parametre i referencemodellen.<br />
Temperatur og komposition <strong>af</strong> biomasse svarer til, at det er kommet ud <strong>af</strong> en termisk<br />
tørreenhed magen til den der bl.a. er blevet brugt i motor, IGCC og GT<br />
systemdesignene.<br />
Koksomsætningen i forgasseren kan synes noget lavt sat, men den blev valgt med<br />
henblik på at den uomsatte koks skulle efterforgasses og den herved dannede varme<br />
bruges til at drive <strong>processen</strong>. Imidlertid er denne efterforgasser ikke blevet<br />
implementeret i modellen. En grund hertil er bl.a., at det må formodes, at en forgasser<br />
i serie med den eksisterende, og med de præcis samme input for temperatur og<br />
massestrøm etc. - vil medføre de præcist samme resultater, som hvis der blot bliver<br />
regnet med koksomsætning på 100%. For referencemodellen svarer en<br />
koksomsætning i forgasseren på 80% til, at der bliver produceret 50g koks i sekundet.<br />
Hvilket er et potentiale på ca. 1.3MW eller 5% <strong>af</strong> indført effekt.<br />
Kulstof til metan parameteren er lidt kunstig, idet den blot er <strong>af</strong>stemt efter, at der cirka<br />
er den samme mængde methan i produktgassen, som tilfældet ved eksperimentelle<br />
data fra andre forgassere.<br />
Efterfølgende er der foretaget en følsomhedsanalyse for LT-<strong>BIG</strong> modellen, idet<br />
ovenstående parametre er varieret enkeltvis, og dets indvirkning på brændværdi og<br />
koldgaseffektivitet er <strong>af</strong>bildet på<br />
Figur 5.6 og Figur 5.7.<br />
48
Nedre brændværdi [kJ/kg]<br />
5000<br />
4900<br />
4800<br />
4700<br />
4600<br />
4500<br />
4400<br />
4300<br />
4200<br />
4100<br />
4000<br />
REFERENCE<br />
20°C biomasse<br />
500°C luft<br />
Low-Tar <strong>BIG</strong> anlægget<br />
850°C i forgasser<br />
950°C i forgasser<br />
49<br />
100%<br />
koksomsætning<br />
Figur 5.6: Brændværdi følsomhedsanalyse for LT-<strong>BIG</strong> model.<br />
Koldgaseffektivitet<br />
86%<br />
84%<br />
82%<br />
80%<br />
78%<br />
76%<br />
74%<br />
72%<br />
70%<br />
REFERENCE<br />
20°C biomasse<br />
500°C luft<br />
850°C i forgasser<br />
950°C i forgasser<br />
100%<br />
koksomsætning<br />
90%<br />
kokdsomsætning<br />
90%<br />
kokdsomsætning<br />
Figur 5.7: Koldgaseffektivitet følsomhedsanalyse for LT-<strong>BIG</strong> model. (nedre brændværdi)<br />
Af<br />
Figur 5.6 og Figur 5.7 ses klart, at en høj brændværdi ikke nødvendigvis medfører høj<br />
koldgaseffektivitet. En høj koldgaseffektivitet er selvfølgelig mest ønskværdigt idet<br />
det medfører størst mulig bevarelse <strong>af</strong> energien i biomassen til brug i motor eller<br />
turbine. Om end en høj brændværdi også kan være vigtig, idet motor eller gasturbine<br />
kan være <strong>af</strong>hængig <strong>af</strong> dette for at fungere tilfredsstillende.<br />
Det ses at en koksomsætning på 100% medfører en forøgelse <strong>af</strong> koldgaseffektiviteten<br />
på ca. 4 procentpoint. Det er klart, at hvis referencemodellen havde antaget 100%<br />
3% tab i system<br />
3% tab i system<br />
5% tab i system<br />
5% tab i system
Low-Tar <strong>BIG</strong> anlægget<br />
koksomsætning, så var alle koldgaseffektiviteterne blot blevet forskudt 4 procentpoint<br />
opad.<br />
Figur 5.6 viser, at alle tiltag der resulterer i øget lufttilsætning til forgasseren, medfører<br />
en forringet brændværdi for gassen, idet den ekstra luft kan betragtes som en<br />
fortynding <strong>af</strong> gassen. Hvorimod en nedsættelse <strong>af</strong> ligevægtstemperaturen i forgasseren<br />
på 50°C medfører at der skal tilsættes mindre luft, og brændværdien stiger. Dette<br />
sidste resultat skal dog betragtes lidt varsomt, idet modellen ikke tager hensyn til<br />
varierende koksomsætning som følge <strong>af</strong> lavere temperatur i forgasseren, således som<br />
det eller i praksis vil være tilfældet. I [27] er det bl.a. vist, at brug <strong>af</strong> ren ilt, eller bare<br />
ilt beriget luft kan være et redskab til at forøge brændværdien <strong>af</strong> produktgassen.<br />
Efterfølgende er damptilsætningens indflydelse på brændværdi og koldgaseffektivitet<br />
undersøgt, Figur 5.8.<br />
[kJ/kg]<br />
5200<br />
5100<br />
5000<br />
4900<br />
4800<br />
4700<br />
4600<br />
4500<br />
4400<br />
4300<br />
Brændværdi<br />
Koldgaseffektivitet<br />
0,4 0,5 0,6 0,7 0,8 0,9 1,0 1,1<br />
Dampmængde [kg/s]<br />
Figur 5.8: Variation <strong>af</strong> dampmængde, i forhold til brændværdi og koldgaseffektivitet.<br />
Der er klart, at øget damptilførsel fører til lavere brændværdi og lavere<br />
koldgaseffektivitet. Der må derfor tilskyndes til, at forgasser og pyrolyse konstrueres<br />
således, at der opnås maksimal omsætning med lavest mulig dampmængde. Idet det er<br />
klart, at den egentlige værdi for dampmængden, bestemmes <strong>af</strong> den konkrete forgasser<br />
– <strong>af</strong> krav til fluidiseringen samt gaskvaliteten, Figur 5.9.<br />
50<br />
85%<br />
84%<br />
83%<br />
82%<br />
81%<br />
80%<br />
79%<br />
78%<br />
77%<br />
76%<br />
75%
40%<br />
35%<br />
30%<br />
25%<br />
20%<br />
15%<br />
10%<br />
5%<br />
0%<br />
Low-Tar <strong>BIG</strong> anlægget<br />
0,4 0,5 0,6 0,7 0,8 0,9 1,0 1,1<br />
Dampmængde [kg/s]<br />
51<br />
Hydrogen<br />
Kvælstof<br />
Kulmonoxid<br />
Kuldioxid<br />
Vanddamp<br />
Svovlsulfid<br />
Methan<br />
Argon<br />
Figur 5.9: Gassammensætning, som funktion <strong>af</strong> varierende dampmængde. (vol%)<br />
Figur 5.9 viser, at gaskvaliteten falder ved stigende damptilførsel, om end det meste <strong>af</strong><br />
vanddampen formentlig kan udkondenseres.<br />
I Figur 5.10, er lufttiltilsætningen til hhv. forgasser og partiel oxidation vist for 80- og<br />
100% koksomsætning. Det ses, som følge <strong>af</strong> energibalancen, at stigende luftforbrug i<br />
forgasseren fører til faldende luftforbrug i partiel oxidation. Summen <strong>af</strong> de to<br />
luftstrømme er konstant.<br />
Luftforbrug [kg/s]<br />
1,6<br />
1,4<br />
1,2<br />
1,0<br />
0,8<br />
0,6<br />
0,4<br />
0,2<br />
0,0<br />
Forgasser (80% oms.)<br />
Partiel Oxidation<br />
Forgasser (100% oms.)<br />
800 900 1000 1100 1200 1300 1400<br />
Temperatur i partiel oxidation [°C]<br />
Figur 5.10: Luftforbrug for LT-<strong>BIG</strong>, ved varierende temperatur i den partielle oxidation.
Low-Tar <strong>BIG</strong> anlægget<br />
I Figur 5.11 er luftoverskudstallet (lamda) for partiel oxidation <strong>af</strong>bildet og<br />
sammenholdt med luftforbruget. Det forventes, at et højere luftoverskudstal vil føre til<br />
et lavere tjæreindhold i produktgassen, om end det vil kræve eksperimentelle<br />
undersøgelser, at undersøge de præcise sammenhænge herimellem.<br />
Luftforbrug [kg/s]<br />
1,6<br />
1,4<br />
1,2<br />
1,0<br />
0,8<br />
0,6<br />
0,4<br />
0,2<br />
0,0<br />
Partiel oxidation<br />
Luftoverskudstal i<br />
partiel oxidation<br />
800 900 1000 1100 1200 1300 1400<br />
Temperatur i partiel oxidation [°C]<br />
Figur 5.11: Luftoverskudstal og forbrug for varierende temperatur <strong>af</strong> den partielle oxidation.<br />
Afslutningsvis, er der foretaget en parametervariation <strong>af</strong> methanindholdet i<br />
produktgassen, Figur 5.12. Her<strong>af</strong> ses, at et større methanindhold i gassen medfører et<br />
lavere luftforbrug og dermed en bedre brændværdi. Dette kan umiddelbart synes lidt<br />
mærkværdigt – og dette er heller ikke nogen eksperimentel eftervisning <strong>af</strong>, at det<br />
forholder sig sådan!. Det er derimod udelukkende et resultat <strong>af</strong> den metode med<br />
hvilken gassammensætningen bliver udregnet. Dog er det muligt, at sandsynliggøre<br />
resultatet med følgende argumentation:<br />
Hvis temperaturen holdes konstant for den partielle oxidation, så vil et lavere<br />
luftforbrug medføre; idet der er et højt indhold <strong>af</strong> methan i pyrolysegasserne, at en<br />
lavere del <strong>af</strong> methanen vil omsættes til CO2 , CO og H2. Endvidere vil et lavere<br />
luftforbrug medføre mindre frigivet energi til <strong>processen</strong>, hvorfor ligevægten<br />
C 2 H ↔ CH + Q vil forskydes mod højre.<br />
+ 2<br />
4<br />
52<br />
0,45<br />
0,40<br />
0,35<br />
0,30<br />
0,25<br />
0,20<br />
0,15<br />
0,10<br />
0,05<br />
0,00<br />
Lambda
[kJ/kg]<br />
5600<br />
5400<br />
5200<br />
5000<br />
4800<br />
4600<br />
4400<br />
4200<br />
4000<br />
Low-Tar <strong>BIG</strong> anlægget<br />
0% 1% 2% 3% 4% 5% 6% 7%<br />
Methanindhold i produktgas [Vol%]<br />
Figur 5.12: Methanindholdets indflydelse på brændværdi og luftforbrug.<br />
53<br />
2,00<br />
1,80<br />
1,60<br />
1,40<br />
1,20<br />
1,00<br />
0,80<br />
0,60<br />
0,40<br />
0,20<br />
0,00<br />
Luftforbrug [kg/s]<br />
Brændværdi<br />
Forgasser<br />
Partiel oxidation<br />
Der er også set på variation <strong>af</strong> andelen <strong>af</strong> forgassergas der suges tilbage og blandes<br />
med pyrolysegasserne. I referencemodellen er denne andel sat til 10%, det ses, at ved<br />
en variation <strong>af</strong> denne parameter opnås ændring <strong>af</strong> lufttilførsel til forgasser og partiel<br />
oxidation.<br />
5.2 LT-<strong>BIG</strong> modellen i et motoranlæg<br />
Det er oplagt, at forsøge at benytte den nye LT-<strong>BIG</strong> model i et større energisystem, og<br />
dermed se på hvilke nye muligheder for systemintegration der opstår. Det mest<br />
oplagte vil være at se på muligheden for at levere overhedet damp eller luft ved<br />
forskellige temperaturer, alt <strong>af</strong>hængigt <strong>af</strong> hvor i systemet det skal introduceres,<br />
pyrolysen, forgasseren eller partiel oxidation. Men med kendskab til modellen, kan<br />
det imidlertid hurtigt konstateres, at en sådan graduering ikke vil medføre et nyt<br />
optimum for modellen. Eftersom der blot er tale om simple energibetragtninger for<br />
modellen. Endvidere ville en sådan løsning i praksis, angiveligt være mere<br />
kompliceret og komplekst med flere varmevekslere, hvorfor det formentlig <strong>af</strong> denne<br />
grund heller ikke vil være interessant.<br />
Det vil være en mulighed, idet et endeligt anlægsdesign for LT-<strong>BIG</strong> endnu ikke er<br />
fastsat, at køle produktgassen ned til ca. 700°C - idet den f.eks. kan varmeveksle med<br />
pyrolysezonen. Denne løsning er undersøgt for systemet ved 100% koksomsætning,<br />
men med fastholdt ligevægtstemperatur på 900°C i forgasseren. Umiddelbart gav<br />
løsningen ikke anledning til nævneværdig forøgelse <strong>af</strong> gasproduktionen, eftersom<br />
forgasseren i forvejen er udmærket integreret med dampoverheder og luftforvarmer.<br />
En koldere produktgas resulterer således bare i dårligere forvarmning <strong>af</strong> damp og luft.<br />
Imidlertid kan denne konstruktion være nyttigt, idet problematik omkring materiale til<br />
dampoverheder varmeveksleren vil kunne undgås.<br />
Som et eksempel på, at LT-<strong>BIG</strong> modellen også kan bruges til analyse <strong>af</strong> større<br />
energisystemer, er den indsat i motoranlægget, Figur 3.1.
Low-Tar <strong>BIG</strong> anlægget<br />
For en model, med ligevægtstemperatur på 900 grader i forgasseren, og 100%<br />
koksomsætning fås en el-virkningsgrad på 37,5% hvilket tilnærmelsesvis er den<br />
samme som der opnås ved brug <strong>af</strong> en sædvanlig model for en forgasser. I appendiks F<br />
er denne model beskrevet, og der er en nærmere sammenligning og dermed<br />
verificering <strong>af</strong> LT-<strong>BIG</strong> modellen i forhold til en almindelig forgassermodel.<br />
5.3 Eksperimentel verificering <strong>af</strong> model<br />
Under projektforløbet er der lavet forsøg med LT-<strong>BIG</strong> laboratorieanlægget. Desværre<br />
har der været nogle komplikationer mht. at få laboratorieanlægget til at køre optimalt,<br />
derfor er der ved indeværende projekts <strong>af</strong>slutning endnu ikke foretaget tilstrækkeligt<br />
stabile og omfangsrige målinger til at modellen kan eftervises, ej heller til at modellen<br />
kan justeres med mere erfaringsmæssigt korrekte input. Det skal her understreges, at<br />
det eksperimentelle arbejde der er foretager og problemerne med dette for så vidt ikke<br />
har noget med dette projekt at gøre. I den forstand, at denne rapport ikke beskæftiger<br />
sig med opbyggelsen <strong>af</strong> en virkelig forgasser, men kun om konstruktion og benyttelse<br />
<strong>af</strong> en model for en forgasser.<br />
Dog er modellen benyttet, og ikke dementeret, ved to konkrete beregninger for LT-<br />
<strong>BIG</strong> anlægget:<br />
• Det har været forsøgt ved hjælp <strong>af</strong> modellen, at bestemme varmetabet fra<br />
anlægget under forsøget. Dette er gjort under den antagelse, at den<br />
producerede gas antager samme komposition og mængde som i modellen.<br />
Her<strong>af</strong> er der bestemt et varmetab på ca. 8% <strong>af</strong> indført effekt. Hvilket er højt,<br />
men måske meget realistisk for et lille nedskaleret anlæg.<br />
• Inden de første forsøg blev iværksat, blev modellen brugt til at skabe et<br />
overblik over luftbehovet til de enkelte zoner. Lidt overraskende, skulle der i<br />
følge modellen tilsættes en del luft til selve forgasser zonen. Det var ellers<br />
tænkt, at zonen i høj grad skulle opvarmes <strong>af</strong> den varme luft fra den partielle<br />
oxidation. Forsøgene bekræftede imidlertid modellen efterfølgende, idet<br />
lufttilsætning til forgasseren i høj grad var nødvendig for at opnå en<br />
tilstrækkelig høj temperatur i forgasseren.<br />
5.3.1 Muligheder for videreudbygning <strong>af</strong> model<br />
I et videre arbejde med DNA modellen, kunne det være interessant at udvide DNA og<br />
komponenterne i modellen således at:<br />
• DNA kan arbejde med tjære som medie. Dette vil formentlig kræve et meget<br />
stort arbejde, idet forskellige empiriske udtryk for enthalpi m.v skal opstilles<br />
og implementeres i DNA, endvidere vil der formentlig være et stort arbejde i<br />
at få <strong>af</strong>stemt metoden til at give realistiske/troværdige resultater.<br />
• DNA kan arbejde med sand som medie. Denne udfordring er også meget stor,<br />
idet der vil kræve meget arbejde at fastlægge en realistisk model for sands<br />
strømning mellem zonerne.<br />
• Der implementeres en efterforgasser, der forgasser den sidste koksrest. Denne<br />
udvidelse vil være hurtig at indføre, men spørgsmålet er bare, som også<br />
tidligere nævnt, om den egentlig vil medføre en reel forbedring <strong>af</strong> modellen<br />
54
Low-Tar <strong>BIG</strong> anlægget<br />
• Der evt. opbygges et simpelt, men dog mere brugervenligt, interface til<br />
modellen. Således at den med større sandsynlighed vil gøre nytte i de videre<br />
studier <strong>af</strong> to-trins- og LT-<strong>BIG</strong> <strong>processen</strong>.<br />
5.3.2 Afrunding<br />
Energimæssigt er der ikke mere at vinde ved LT-<strong>BIG</strong> <strong>processen</strong>, med mindre den<br />
samme gas kan produceres med mindre damp og/eller ved en lavere temperatur, høj<br />
koksomsætning eller et lavere varmetab. Hvis der vha. procesintegration kan opnås<br />
højere tilgangstemperaturer for damp og luft til forgasningen, vil koldgaseffektiviteten<br />
dog stige. Men hele ideen med designet er selvfølgelig også, at opnå et lavt<br />
tjæreindhold i den producerede gas. Eftersom pyrolyse og forgasning er delt i to trin,<br />
er der principielt mulighed for at integrere forgasseren mere optimalt ind i et<br />
energisystem, idet luft og damp da kan nyttiggøres ved forskellige temperaturer.<br />
55
Videre Arbejde<br />
6 Videre Arbejde<br />
Et videre arbejde foreligger umiddelbart. Idet der bør foretages et nærmere studie <strong>af</strong><br />
de økonomiske og styringsmæssige potentialer for de enkelte anlægsdesign. Dette vil<br />
være nødvendigt for et bedre sammenlignings grundlag, med henblik på at kunne<br />
udpege den mest optimale udnyttelse <strong>af</strong> forgasningsteknologien. Som nævnt i<br />
Introduktion, kunne det bl.a. være interessant at se på muligheden for at adskille el og<br />
varmeproduktion. Samt på muligheden for at bruge brændsler med forskellig fugt<br />
indhold, alt <strong>af</strong>hængig <strong>af</strong> årstiden.<br />
LT-<strong>BIG</strong> modellen bør <strong>af</strong>stemmes med stabile forsøgsdata, så snart sådanne foreligger.<br />
56
Konklusion<br />
7 Konklusion<br />
Integrering <strong>af</strong> atmosfærisk biomasseforgasning med kr<strong>af</strong>tvarmeproduktion kan gøres<br />
effektivt både for Motor, Gasturbine og Combined Cycle anlæg. Det er<br />
sandsynliggjort, at el-virkningsgrader, der kan konkurrere med dem som opnås ved de<br />
store konventionelle anlæg, kan realiseres.<br />
<strong>Modellering</strong> <strong>af</strong> de tre anlægstyper er foretaget i DNA, og nye komponenter er udviklet<br />
eller gamle komponenter modificeret til brug i modellerne.<br />
Idet der tages udgangspunkt i tabsfri systemer, og biomasse med et fugtindhold på<br />
50% og nedre brændværdi på 19MJ/kg, er følgende resultater og erfaringer gjort for<br />
de tre anlæg:<br />
Motor anlæg:<br />
Med baggrund i en eksisterende Excel model for et motor-anlæg udviklet <strong>af</strong> COWI, er<br />
der udviklet og implementeret en ny model i DNA, der har eftervist Excel modellen.<br />
For en gasmotor med el-virkningsgrad på 40%, opnår motorsystemet en samlet elvirkningsgrad<br />
på 38,5. Når tab medregnes, bliver den 36,7%.<br />
Anlægs designet er ret fastlåst mht. forbedringer, dog er foreslået en række<br />
anlægsmodifikationer, således at anlægget f.eks. vil kunne fungere med ekstra våde<br />
brændsler, samt mulighed for yderligere forvarmning <strong>af</strong> luft til forgasser.<br />
Der er endvidere udtænkt og beskrevet en simpel dellastmodel for motor-anlægget,<br />
som kan implementeres som ønsket.<br />
Gasturbine anlæg:<br />
På baggrund <strong>af</strong> et simpelt gasturbine anlæg kombineret med forgasning, er et mere<br />
r<strong>af</strong>fineret anlægsdesign foreslået. Dette design genvinder den frigivne varme fra<br />
nedkølingen <strong>af</strong> produktgassen til forvarmning <strong>af</strong> den tryksatte gas i gasturbinen.<br />
Herved opnås en el-virkningsgrad på 38%, hvorfor gasturbine anlægget umiddelbart<br />
godt kan konkurrere med motoranlægget.<br />
Parametervariation har vist, at ydelsen <strong>af</strong> anlægget er forholdsvis <strong>af</strong>hængig <strong>af</strong><br />
fugtindholdet i biomassen.<br />
Combined Cycle anlæg:<br />
Anlægget er meget effektivt, og robust i forhold varierende fugtindhold i biomasse.<br />
Der er set på forskellige muligheder for at forbedre anlægsdesignet, og der er<br />
konstateret en marginal forbedring <strong>af</strong> el-virkningsgraden, hvis luftforvarmning til<br />
forgasseren foretages før varmeveksling med dampkredsløb, på ca. 0,3%.<br />
El-virkningsgraden for systemet bliver da på næsten 45%.<br />
Der er opbygget en computermodel <strong>af</strong> LT-<strong>BIG</strong> forgasseren. Overordnet set<br />
fremkommer modellen forventeligt med de samme resultater, som en standard ”blackbox”<br />
forgassermodel – det interessante er imidlertid, at den også beskriver de interne<br />
processer og energistrømme i forgasseren.<br />
Herved er skabt et redskab, hvorved der let kan laves systemstudier, <strong>af</strong> energibalancer<br />
og stofsammensætninger i og imellem de enkelte zoner (pyrolyse, partiel oxidation,<br />
forgasning og svæv).<br />
57
Konklusion<br />
Ved indeværende rapports <strong>af</strong>slutning, har der kun været foretaget få forsøg med en<br />
laboratorie model <strong>af</strong> LT-<strong>BIG</strong> forgasseren, der foreligger således ikke endelige stabile<br />
måledata der kan verificere modellen.<br />
Modellen har dog allerede vist sin duelighed, idet den bl.a. har forudsagt,<br />
nødvendigheden <strong>af</strong> at tilføre luft til forgasserzonen, hvilket forsøg senere har<br />
bekræftet. Endvidere er den blevet benyttet til at estimere et varmetab fra<br />
forsøgsmodellen på 8%.<br />
Det opstår i forbindelse med integrering <strong>af</strong> forgassere i kr<strong>af</strong>tvarmeværker en stor<br />
udfordring i optimalt at udnytte den energi der frigøres, når produktgassen bliver kølet<br />
kr<strong>af</strong>tigt ned med henblik på rensning – og dermed forhindre noget <strong>af</strong> det exergitab der<br />
opstår, hvis varm gas omformes til lunken fjernvarme. Alternativt består udfordringen<br />
i, at konstruere en forgasser, hvor gassen ikke behøver at blive renset, eller i mindste<br />
kan renses ved en højere temperatur.<br />
58
8 Litteraturliste<br />
Litteraturliste<br />
1. Elmegaard, (1999). Simulation of Boiler Dynamics – Development, Evaluation<br />
and Application of a General Energy System Simulation tool. (ET-PhD 99-02).<br />
Institut for Energiteknik, DTU.<br />
2. Excel model <strong>af</strong> et motor anlæg integreret med en forgasser, Udleveret <strong>af</strong> Jens<br />
Dahl Bentzen, COWI.<br />
3. Shampine, Allen & Pruess, (1997). Fundamentals of Numerical Computing.<br />
WILEY<br />
4. Jaluria, (1998). Design and Optimization of Thermal System. Mc. Graw Hill.<br />
5. Arfken & Weber, (1995). Mathematical Methods for Physicists, International<br />
Edition. Academic Press.<br />
6. Lorentzen, (1995). Power Plant Simulation. Institut for Energiteknik, DTU.<br />
7. Perstrup, (1991). Analysis of Power plant installations based on nework<br />
theory. Institut for Energiteknik, DTU.<br />
8. Witt & Christensen, (1995). Various Parameters Influencing Efficiency of and<br />
Emission from High-efficient Gas Engines. Artikel udgivet ved International<br />
Gas Research Conference.<br />
9. Smith, Ness & Abbot, (2001). Introduction to Chemical Engineering<br />
Thermodynamics, sixth edition. Mc Graw Hill.<br />
10. Incropera & DeWitt, (1996). Introduction to Heat Transfer, third edition.<br />
WILEY.<br />
11. Larsen, (1993). Termodynamik 2. udgave. Polyteknisk forlag.<br />
12. Gøbel, (1999). Dynamisk modellering <strong>af</strong> forgasning i fixed koksbed. (ET-PhD<br />
99-04). Institut for Energiteknik, DTU.<br />
13. Henriksen, Kofoed, Christensen, Gabriel & Koch, (1991). Pyrolyse og<br />
forgasning <strong>af</strong> halm – delrapport 4. Laboratoriet for Energiteknik, DTU.<br />
14. Sorensen & Schramm, (1996). Forbrænding og Luftforurening: Notesamling.<br />
(ET-NE 96-01). Institut for Energiteknik, DTU.<br />
15. Fock & Thomsen, (1999). <strong>Modellering</strong> <strong>af</strong> totrinsforgasser, Hovedrapport.<br />
Institut for Energiteknik, DTU.<br />
16. Moran & Shapiro, (1998). Fundamentals of Engineering Thermodynamics,<br />
Third edition. WILEY<br />
59
Litteraturliste<br />
17. Danielsson, (1991). Motorer och kr<strong>af</strong>tvärmeaggregat för naturgasdrift.<br />
Nordisk Gasteknisk Center.<br />
18. Noter udleveret omkring modellering i forbindelse med kurset; Termiske<br />
kræftværker, (2000) <strong>af</strong> Lektor Niels Houbak, MEK, DTU.<br />
19. www.et.dtu.dk/software/dna/<br />
20. Bentzen & Hummelshøj, (2000). Low Tar and High Efficient Gasification<br />
Concept. Artikel i udgivet i forbindelse med ECOS 2000.<br />
21. Datablad for gasmotoren; JENBACHER JMC 316 GS-S.L – B45.<br />
22. Lenk & Voigtländer, (2001). Use of Different Fuels in Gas Turbines. Artikel<br />
fra tidsskriftet, VGB Powertech (8/2001).<br />
23. Udnyttelse <strong>af</strong> biomasse i energisektoren, (1996). Biomasse kr<strong>af</strong>tvarme<br />
udviklingskortlægning, (2001). Rapporter udgivet <strong>af</strong> EMU, Energi & Miljø<br />
Undersøgelser. (http://www.emu-consult.dk/biomasse_d.shtml)<br />
24. Jensen, (1996). Gasturbiner eller gasmotorer i kr<strong>af</strong>tvarmeværker?. Artikel fra<br />
tidskriftet, Energi & Planlægning (1-96).<br />
25. Papirer udleveret <strong>af</strong> Jens Dahl Bentzen, COWI. Beskrivende: Mulige<br />
reaktordesign <strong>af</strong> delprocesser til storskala totrinsforgasning.<br />
26. Papirer udleveret <strong>af</strong> Jens Dahl Bentzen, COWI. Beskrivende: procesforløbet i<br />
den planlagte LT-<strong>BIG</strong> forgasser.<br />
27. Fock & Thomsen, (1999). Optimering <strong>af</strong> koncepter for medstrømsforgasning,<br />
Hovedrapport. Institut for Energiteknik, DTU.<br />
28. Andersen & Pedersen, (2001). Pyrolyse <strong>af</strong> træflis – hovedrapport. (MEK-ET-<br />
EP 2001-04). MEK, DTU.<br />
29. Arcangioli, Gamberi, Milli & Scapecchi, (2002). Analysis of an Indirectly<br />
Biomass-fired Gas Turbine Engine Integrated with Pyrolysis for<br />
Supplemen<strong>tar</strong>y Internal Firing. MEK, DTU.<br />
30. Personlig samtale med Ph.D. Benny Gøbel. MEK, DTU.<br />
31. Kalkschmitt & Bridgwater, (1997). Biomass Gasification & Pyrolysis – State<br />
of the Art and Future Prospects. CPL Press.<br />
32. Dalegaard, Hansen, Kipp & Pedersen, (2002). Implementering <strong>af</strong><br />
Biogasfællesanlæg. Teksam, RUC. http://www.akademiskopgavebank.dk<br />
33. Nielsen, (2002). Koksomsætning i LT-CFB anlæg. MEK, DTU.<br />
60
9 APPENDIKS<br />
APPENDIKS A - EES<br />
A EES model<br />
Efterfølgende vil EES modellen kort blive præsenteret og beskrevet.<br />
A.1 Beskrivelse <strong>af</strong> modellen og antagelserne<br />
Oplægget til modellen var, at hvor det var muligt at ”skære en hæl og klippe en tå” der<br />
skulle det gøres!<br />
Medierne i modellen består udelukkende <strong>af</strong> luft og vand. Luft beskriver både;<br />
produktgas og røggas. Vand beskriver dels vandindholdet i gassen (fugtig luft) men<br />
også dampkredsløbet.<br />
Der regnes ikke med entalpier, men derimod med gennemsnitlige CP værdier samt<br />
brændværdier.<br />
I tørre<strong>processen</strong> betragtes to nedre brændværdier 13 . En brændværdi baseret på flis ved<br />
en given fugtprocent, og en brændværdi baseret på den samme flis tørret til en lavere<br />
fugtprocent, f.eks. 10%. Energien der skal tilføres tørre<strong>processen</strong> findes som<br />
forskellen i brændværdi plus energi til opvarmning <strong>af</strong> flis fra omgivelsernes<br />
temperatur til en fastsat temperatur f.eks. 150°C.<br />
Forgasnings<strong>processen</strong> modelleres ved en simpel energibetragtning. Damp mængden<br />
der tilføres, udregnes fra tørringen, og massestrømmen <strong>af</strong> luft ind, antages at være det<br />
samme som massestrømmen <strong>af</strong> flis indført. Den sidste antagelse er baseret på nogle<br />
hurtige overslag fra både Excel model [2] og [15]. Brændværdien <strong>af</strong> produktgassen<br />
udregnes som brændværdien efter tørre<strong>processen</strong> minus det energiforbrug der har<br />
været til opvarmning <strong>af</strong> flis, luft og damp til en fastsat forgasningstemperatur.<br />
Motoren modelleres vha. en el-virkningsgrad, en varmevirkningsgrad og en tabskoefficient.<br />
Lufttilførelsen til motoren er, i lighed med luftstrømmen til forgasseren,<br />
antaget at være et konstant forhold - to gange massestrøm <strong>af</strong> produktgas, baseret på<br />
overslag fra [2 og [15].<br />
Resten <strong>af</strong> processerne i energisystemet betragtes som rene varmevekslere med og<br />
uden kondensering.<br />
Varmevekslerne er modelleret som modstrøms vekslere med en konstant effektivitet<br />
(Følger NTU metoden bl.a. beskrevet i [10])<br />
For at bestemme kondenseringsenergien, udregnes først damptrykket ved den kolde<br />
temperatur, idet det antages, at gasen/luften er mættet med vand. Herefter kan<br />
vandindholdet og dermed kondenseringsenergien udregnes.<br />
(Følger teori for fugtig luft, bl.a. beskrevet i [11])<br />
13 Det bemærkes, at der i EES modellen er arbejdet med begrebet brændværdi på en lidt utraditionel<br />
måde. I modellen bliver brændværdien ”uspecifik”, idet enheden er [kJ/(kg*s)]<br />
61
APPENDIKS A - EES<br />
A.2 Udskrift <strong>af</strong> EES program<br />
{ - Simpel model <strong>af</strong> forgasnings motor anlæg! - }<br />
"luft - damp varmeveksler"<br />
FUNCTION c_min(T3;m6;T10;m3)<br />
cp3=specheat(AIR;T=T3)<br />
cp5=specheat(STEAM;T=T10;P=100)<br />
IF (m3*cp3
APPENDIKS A - EES<br />
"To-trinsforgasser"<br />
m3=m12+m11+m2_vand+m1_biomasse<br />
LHV3=(LHV2*1000-m1_biomasse*Cp_biomasse*(T9-T2)-<br />
m2_vand*specheat(STEAM;T=(T3-T2)/2;P=100)*(T3-T2)m11*specheat(STEAM;T=(T3-T11)/2;P=100)*(T3-T11)m12*specheat(AIR;T=(T3-T12)/2)*(T3-T12))/(1000)<br />
{[MW]}<br />
"varmeveksler1"<br />
m11=m1_flis-(m1_biomasse+m2_vand)<br />
q1=eta_varmeveksler*c_min(T3;m11;T10;m3)*(T3-T10)<br />
q1=m3*specheat(AIR;T=T3)*(T3-T4)<br />
q1=m11*specheat(STEAM;T=T10;P=100)*(T11-T10)<br />
"Varmeveksler2"<br />
m12=m1_flis<br />
q2=eta_varmeveksler*c_min2(T4;m12;T1;m3)*(T4-T1)<br />
q2=m3*specheat(AIR;T=T4)*(T4-T5)<br />
q2=m12*specheat(AIR;T=T1)*(T12-T1)<br />
"Varmeveksler3"<br />
{Indtil videre ! , "luften" køles ned til 50 grader (fjernvarme)<br />
}<br />
T6=45<br />
Q_gascooling=m3*specheat(AIR;T=(T5-T6)/2)*(T5-T6)/1000 {[MJ/s]}<br />
Ps=0,000001396*T6^3 - 0,00006091*T6^2 + 0,001896*T6 + 0,002375<br />
m_kondens=m1_vand-(m3-m1_vand)*0,622*Ps/(1-Ps) "Det antages, at<br />
gassen er mættet med vanddamp "<br />
” molmasse forholdet mellem vand og luft er 18/29 = 0,622 ”<br />
Q_condensing=m_kondens*h_evap_vand {[MJ/s]}<br />
m6=m3-m_kondens<br />
"motor"<br />
P_motor=eta_el*LHV3 {[MW]}<br />
LHV3=Q_motor+P_motor+Q_luft/1000+Q_tabprocent*LHV3<br />
m_luft=2*m6 "Bemærk, empirisk !! lala "<br />
Q_luft=m6*specheat(AIR;T=(T7-T6)/2)*(T7-<br />
T6)+m_luft*specheat(AIR;T=(T7-T1)/2)*(T7-T1)+(m1_vandm_kondens)*h_evap_vand<br />
"varmeveksler4"<br />
q4=(m1_vandm2_vand)*h_evap_vand*1000+cp_biomasse*m1_biomasse*(T2-T1)+m2_vand*specheat(STEAM;T=(T2-T1)/2;P=100)*(T2-T1)+(m1_vandm2_vand)*specheat(STEAM;T=(T9-T1)/2;P=100)*(T9-T1)<br />
m7=m_luft+m6<br />
m9=m10+m1_vand-m2_vand<br />
q4=eta_varmeveksler*c_min(T7;m7;T9;m9)*(T7-T9)<br />
q4=m7*specheat(AIR;T=T7)*(T7-T8)<br />
q4=m9*specheat(STEAM;T=T9;P=100)*(T10-T9)<br />
"diverse"<br />
Q_luftcooling=m7*(T8-T6)*specheat(AIR;T=(T8-T6)/2)/1000{[MW]}<br />
eta_el_nyttiggjort=P_motor/(LHV1)<br />
eta_varme_nyttiggjort=(Q_motor+Q_luftcooling+Q_gascooling+Q_conde<br />
nsing)/(LHV1)<br />
eta_total=eta_el_nyttiggjort+eta_varme_nyttiggjort<br />
63
APPENDIKS B - Motor model<br />
B Motor model<br />
Eftersom der ikke fandtes en komponent i DNA biblioteket, der på tilfredsstillende vis<br />
kunne simulere en motor, blev det besluttet at udvikle en simpel men fleksibel<br />
komponent. Se evt. kapitel 1.<br />
B.1 Komponent opbygning, GASBUR_3<br />
Som udgangspunkt, ved opbygning <strong>af</strong> komponenter i DNA, er det smart at tage<br />
udgangspunkt i en allerede eksisterende model/komponent, i realiteten er det muligt at<br />
s<strong>tar</strong>te helt fra scratch, om end en del mere besværligt.<br />
Engine_1 har taget udgangspunkt i GASBUR_3 (burner.for) hvis f<strong>low</strong>diagram ser ud<br />
som i Illustration B.1 Det er en simpel gasbrænder, der for støkiometrisk eller<br />
overstøkiometrisk ideal forbrænding (perfect combustion), udregner<br />
røggassammensætningen, og temperaturen her<strong>af</strong>, når gas og luft betragtes som<br />
idealgasser. Røggassen bliver udregnet for indhold <strong>af</strong> otte bestanddele:<br />
{02 N2 NO CO2 H2O SO2 NO2 Ar}<br />
GAS<br />
Parametre: tryktab<br />
GASBUR_3<br />
LUFT<br />
VARMETAB<br />
RØGGAS<br />
Illustration B.1: Udgangspunkt for ENGINE_1 komponent.<br />
Ialt består komponenten til at bestå <strong>af</strong> følgende ubekendte:<br />
Tryk 3<br />
Temperatur 3<br />
Massestrøm 3<br />
Sammensætning <strong>af</strong> røggas 8<br />
Varmetab 1<br />
I alt 18<br />
Til løsning her<strong>af</strong> opstilles følgende ligninger:<br />
Ens tryk <strong>af</strong> GAS og LUFT 1<br />
Konstant trykforhold imellem gas og røggas 1<br />
Røggassammensætning (Atombalance m.v.) 8<br />
Massebevarelse 1<br />
Energibevarelse 1<br />
I alt 12<br />
Eksternt påtrykte konditioner 6<br />
I alt 18<br />
64
APPENDIKS B - Motor model<br />
B.2 Komponent opbygning, ENGINE_1<br />
Engine_1 tager som tidligere omtalt sit <strong>af</strong>sæt i GASBUR_3 komponenten, idet denne<br />
allerede inkorporerer ligninger for bestemmelse <strong>af</strong> røggassammensætning og<br />
trykforhold. komponenten ændres en smule, således at den får et f<strong>low</strong>diagram som i<br />
Illustration B.2.<br />
Parametre: tryktab, lambda,<br />
elvirkningsgrad,<br />
varmevirkningsgrad,<br />
tabskoefficient<br />
GAS<br />
ENGINE_1<br />
LUFT<br />
VARMETAB<br />
EL<br />
RØGGAS<br />
KØLEEFFEKT<br />
Illustration B.2: F<strong>low</strong>diagram for Engine_1 komponent.<br />
Nu består modellen <strong>af</strong> følgende ubekendte<br />
Tryk 3<br />
Temperatur 3<br />
Massestrøm 3<br />
Sammensætning <strong>af</strong> røggas 8<br />
Varmetab 1<br />
Køleeffekt 1<br />
El 1<br />
I alt 20<br />
Og til bestemmelse her<strong>af</strong>, kan følgende ligninger formuleres:<br />
Ens tryk <strong>af</strong> GAS og LUFT 1<br />
Konstant trykforhold imellem gas og røggas 1<br />
Røggassammensætning (Atombalance m.v.) 8<br />
Massebevarelse 1<br />
Energibevarelse 1<br />
Varmetab som andel <strong>af</strong> LHV 1<br />
El produktion som andel <strong>af</strong> LHV 1<br />
Varmeproduktion som andel <strong>af</strong> LHV 1<br />
m luft som funktion <strong>af</strong> m gas & lambda 1<br />
I alt 16<br />
Eksternt påtrykte konditioner 4<br />
I alt 20<br />
65
APPENDIKS B - Motor model<br />
B.2.1 Lambda og LHV<br />
Efterfølgende skal de nødvendig ligninger, for udregning og behandling <strong>af</strong> lambda og<br />
LHV introduceres. Begge størrelser er beskrevet og forklaret i [14]<br />
Lambda, som også benævnes luftoverskudstallet kan udregnes efter en fast definition:<br />
m<br />
luft<br />
= λ ⋅ AF<br />
AF<br />
På residualform<br />
mluft<br />
RES =<br />
λ ⋅ AF<br />
⋅ m<br />
gas<br />
λ = luftoverskudstallet<br />
min<br />
min<br />
= luft − brændstofforhold,<br />
min<br />
:<br />
− m<br />
Udregning <strong>af</strong> LHV:<br />
gas<br />
støkiometrisk<br />
66<br />
forbrænding.<br />
LHV udregnes efter de vægtede bidrag fra H2, CO samt CH4’s brændværdier.<br />
LHV<br />
LHV<br />
MIX<br />
m<br />
=<br />
Enhedskontrol<br />
MIX<br />
=<br />
GAS<br />
⋅ nV ⋅<br />
:<br />
⋅ ⋅<br />
kg<br />
⋅<br />
Nm<br />
kmol<br />
kg mol kJ<br />
3<br />
s Nm<br />
1000 3<br />
( vol%(<br />
H ) ⋅ LHV ( H ) + vol%(<br />
CO)<br />
⋅ LHV ( CO)<br />
+ vol%(<br />
CH ) ⋅ LHV ( CH ) )<br />
2<br />
⇔<br />
kJ<br />
s<br />
Udregning <strong>af</strong> nV: (mol pr. normalkubikmeter)<br />
nV ≡<br />
n<br />
V<br />
Idealgasli gning:<br />
pV = nRT ⇔nV<br />
=<br />
p = 101325Pa<br />
mol<br />
nV = 44,<br />
62 3<br />
Nm<br />
Udregning <strong>af</strong> ρ:<br />
;<br />
p<br />
RT<br />
J<br />
R = 8,<br />
314<br />
mol⋅<br />
K<br />
2<br />
;<br />
1000 ⋅ ρ<br />
T = 273,<br />
15°<br />
K<br />
4<br />
4
ρ =<br />
ρ =<br />
nV ⋅<br />
Enhedskontrol<br />
APPENDIKS B - Motor model<br />
X∈{<br />
H , N , CO,<br />
CO , H O,<br />
CH , Ar}<br />
:<br />
mol kg<br />
⋅ 3<br />
Nm kmol<br />
1000<br />
2<br />
2<br />
2<br />
⇔<br />
vol%(<br />
X ) ⋅ M ( X )<br />
2<br />
1000<br />
4<br />
kg<br />
Nm<br />
3<br />
B.2.2 Kontrol<br />
Under udvikling <strong>af</strong> motorkomponenten, er der blevet skelet meget til motor modellen<br />
i Excel [2]. Denne kontrol sigter på, med ens input i Excel og DNA, at skabe et ens<br />
output. Derved sandsynliggøres, at DNA modellen er rigtigt implementeret.<br />
I Skema B.1 ses resultater for Excel og DNA, og der bemærkes en udmærket<br />
overensstemmelse, dog får DNA en lidt forskellig temperatur for røggassen – denne<br />
uoverensstemmelse skyldes formentlig små forskelle i råstof data for de to modeller.<br />
Af Skema B.2 ses de fælles input til motoren.<br />
EXCEL DNA<br />
Trøggas [°C] 451 463<br />
mluft [kg/s] 6,28 6,29<br />
mrøg [kg/s] 9,79 9,80<br />
Elproduktion [MW] 7,19 7,19<br />
Køling <strong>af</strong> motor [MW] 5,04 5,03<br />
Tab i motor [MW] 0,9 0,9<br />
CO2 0,1364 0,1364<br />
H20 0,1813 0,1813<br />
N2 0,6516 0,6517<br />
O2 0,0307 0,0307<br />
check 1,0000 1,0001<br />
Skema B.1: Sammenligning <strong>af</strong> EXCEL og DNA motorresultater.<br />
Tgas<br />
45°C<br />
Tluft<br />
25°C<br />
mgas<br />
3,51 kg/s<br />
Lambda 1,3<br />
Elvirkningsgrad 40 %<br />
Varmevirkningsgrad 28 %<br />
Procent til tab 5 %<br />
CO2<br />
0,1491<br />
CO 0,1421<br />
H2O 0,0916<br />
H2<br />
0,2955<br />
CH4<br />
0,0000<br />
0,3217<br />
N2<br />
Skema B.2: Inputdata til motorkontrol.<br />
67
APPENDIKS B - Motor model<br />
B.2.3 DNA programudskrift, ENGINE_1<br />
C********************************************************************<br />
SUBROUTINE ENGINE_1(KOMTY,ANTLK,ANTKN,ANTPK,ANTM1,<br />
: MEDIE,ANTME,VARME,ANTEL,<br />
: VAREL,MDOT,E,P,Q,PAR,RES,X_J)<br />
C********************************************************************<br />
C<br />
C Engine_1 is a simpel model of a gasengine. In the chamber gas<br />
C is burned under perfect combustion.<br />
C The gas may not contain NH3, H2S, HCN and COS.<br />
C The electric and "cooling" efficencies are gives as parameters.<br />
C The heat loss in the engine is an additional parameter as well.<br />
C There is a pressure loss through the chamber.<br />
C<br />
C********************************************************************<br />
C<br />
CA FKOMP - INPUT - Flag with the value:<br />
CA 1: Initialize the component.<br />
CA 2: Initialize with actual system.<br />
CA 3: Fluid composition calculation (constant).<br />
CA 4: Find residuals.<br />
CA 5: Find residuals and check variables.<br />
CA 6: Output information about component.<br />
CA MDOT - INPUT - Massf<strong>low</strong>s from nodes.<br />
CA P - INPUT - Pressure in nodes.<br />
CA Q - INPUT - Exchanged heat.<br />
CA PAR - INPUT - Parameters of the component.<br />
CA X_J - INPUT - Fluid composition.<br />
CA KOMTY - OUTPUT - Component name.<br />
CA ANTPK - OUTPUT - Number of parameters for the component.<br />
CA ANTLK - OUTPUT - Number of equations in the component.<br />
CA ANTEX - OUTPUT - Number of independent equations in the component.<br />
CA ANTED - OUTPUT - Number of differential independent equations.<br />
CA ANTKN - OUTPUT - Number of nodes connected to the component.<br />
CA ANTM1 - OUTPUT - Number of massf<strong>low</strong>s in the first conservation of<br />
CA mass equation.<br />
CA ANTM2 - OUTPUT - Number of massf<strong>low</strong>s in the second.<br />
CA DYCOM - OUTPUT - Type of conservation equations (static or dynamic<br />
CA mass and internal energy on side 1 and 2<br />
respectively;<br />
CA and dynamic solid internal energy).<br />
CA MEDIE - IN/OUT - Media (fluid) of the connected nodes.<br />
CA The values mean :<br />
CA 29 : Nitrogen rich gas.<br />
CA 26 : Syngas.<br />
CA 31 : Exhaust gas (variable composition).<br />
CA 300 : Heat.<br />
CA ANTME - OUTPUT - Number of fluids with variable composition.<br />
CA VARME - OUTPUT - Fluid numbers (with variable composition).<br />
CA ANTEL - OUTPUT - Number of compounds in these variable fluids.<br />
CA VAREL - OUTPUT - Compound numbers in variable fluids.<br />
CA RES - OUTPUT - Residuals for the component.<br />
C<br />
CL AF Nitrogen rich air-to-syngas ratio.<br />
CL DPP P3 as a percentage of P1.<br />
CL XPRO Exhaust gas composition.<br />
CL K_PAR Parameter description.<br />
CL K_LIG Equation description.<br />
CL K_BET Condition description.<br />
CL K_MED Media description.<br />
68
C<br />
C Subroutines : COMB_PRO<br />
C COMINF<br />
APPENDIKS B - Motor model<br />
CP Programmer : Bent Lorentzen 1994<br />
CP Lab. for Energetics, DTH, Denmark.<br />
C********************************************************************<br />
C<br />
C Including the common "environment"<br />
C<br />
INCLUDE 'ENVIRO.INI'<br />
INCLUDE 'THERPROP.DEC'<br />
C<br />
C Parameter variables<br />
C<br />
INTEGER ANTLK, ANTKN, MEDIE(6), ANTPK,<br />
: ANTM1, ANTME, VARME(3), ANTEL(3),<br />
: VAREL(ANTST,3)<br />
DOUBLE PRECISION X_J(MAXME,ANTST), PAR(5), RES(14),<br />
: MDOT(3), P(3), Q(3), E<br />
CHARACTER*20 KOMTY<br />
C<br />
C Local variables<br />
C<br />
INTEGER K_MED(4)<br />
DOUBLE PRECISION DPP, AF, XPRO(ANTST), AFMIN, LHV,LAMBDA,<br />
: etavarme, etael, etatab, nV, rho<br />
CHARACTER*20 KMEDDS(4)<br />
CHARACTER*40 K_PAR(1),K_STAT(1)<br />
CHARACTER*80 K_LIG(10), K_BET, KOMDSC<br />
EXTERNAL COMB_PRO,COMINF<br />
INCLUDE 'THERPROP.INI'<br />
C====================================================================<br />
GOTO (100,200,1,400,400,200) FKOMP<br />
1 RETURN<br />
C--------------------------------------------------------------------<br />
C Component name<br />
C--------------------------------------------------------------------<br />
100 CONTINUE<br />
KOMTY = 'ENGINE_1'<br />
GOTO 9999<br />
C--------------------------------------------------------------------<br />
C Component characteristics<br />
C--------------------------------------------------------------------<br />
200 CONTINUE<br />
KOMTY = 'ENGINE_1'<br />
ANTKN = 6<br />
ANTPK = 5<br />
ANTLK = 14<br />
ANTM1 = 3<br />
MEDIE(1) = -4<br />
MEDIE(2) = -4<br />
MEDIE(3) = -4<br />
MEDIE(4) = 200<br />
MEDIE(5) = 300<br />
MEDIE(6) = 300<br />
ANTME = 3<br />
VARME(1) = -1<br />
VARME(2) = -2<br />
VARME(3) = -3<br />
ANTEL(1) = 0<br />
69
APPENDIKS B - Motor model<br />
ANTEL(2) = 0<br />
ANTEL(3) = 8<br />
VAREL(1,3) = 2<br />
VAREL(2,3) = 3<br />
VAREL(3,3) = 5<br />
VAREL(4,3) = 6<br />
VAREL(5,3) = 7<br />
VAREL(6,3) = 10<br />
VAREL(7,3) = 30<br />
VAREL(8,3) = 36<br />
IF (FKOMP.EQ.6) GOTO 600<br />
*** FKOMP = 3<br />
GOTO 9999<br />
C--------------------------------------------------------------------<br />
C Component equations. All in residual form.<br />
C Do not include the conservation laws, since these are treated<br />
C automatically by DNA.<br />
C--------------------------------------------------------------------<br />
400 CONTINUE<br />
AF = MDOT(1)/MDOT(2)<br />
CALL COMB_PRO(AF,AFMIN,MEDIE(1),MEDIE(2),X_J,XPRO)<br />
DPP = PAR(1)<br />
LAMBDA = PAR(2)<br />
etael = PAR(3)<br />
etavarme = PAR(4)<br />
etatab = PAR(5)<br />
C<br />
C Pressure<br />
C<br />
RES(1) = P(1) - P(2)<br />
RES(2) = P(1)*DPP - P(3)<br />
C<br />
C Variable mole ratios<br />
C<br />
RES(3) = X_J(MEDIE(3),2) - XPRO(2)<br />
RES(4) = X_J(MEDIE(3),3) - XPRO(3)<br />
RES(5) = X_J(MEDIE(3),5) - XPRO(5)<br />
RES(6) = X_J(MEDIE(3),6) - XPRO(6)<br />
RES(7) = X_J(MEDIE(3),7) - XPRO(7)<br />
RES(8) = X_J(MEDIE(3),10) - XPRO(10)<br />
RES(9) = X_J(MEDIE(3),30) - XPRO(30)<br />
RES(10) = X_J(MEDIE(3),36) - XPRO(36)<br />
C Udregning <strong>af</strong> mol/Nm3 vha idealgas.<br />
nV=101325/(273.15*8.314)<br />
C Udregning <strong>af</strong> rho, for indført gas i motor (våd)<br />
rho=(X_J(MEDIE(2),1)*M_MOL(1)+X_J(MEDIE(2),3)*M_MOL(3)+<br />
+X_J(MEDIE(2),4)*M_MOL(4)+X_J(MEDIE(2),6)*M_MOL(6)+<br />
+X_J(MEDIE(2),7)*M_MOL(7)+X_J(MEDIE(2),9)*M_MOL(9)+<br />
+X_J(MEDIE(2),11)*M_MOL(11)+X_J(MEDIE(2),36)*M_MOL(36))*nV/1000<br />
C PRINT*, nV, rho<br />
C<br />
C LHV (Lower heating value) of fuel (medie 2)<br />
C<br />
70
APPENDIKS B - Motor model<br />
LHV = mdot(2)*(X_J(MEDIE(2),1)*NED_H(1)+<br />
+X_J(MEDIE(2),4)*NED_H(4)+X_J(MEDIE(2),11)*NED_H(11))*nV/1000/rho<br />
C<br />
C Varmeproduktion<br />
C<br />
RES(11) = LHV*etavarme+Q(2)<br />
C<br />
C Elproduktion<br />
C<br />
C<br />
C Varmetab<br />
C<br />
RES(12) = etael*LHV+E<br />
RES(13) = etatab*LHV+Q(1)<br />
C<br />
C Implementering <strong>af</strong> lambda betingelse..<br />
C<br />
RES(14) = MDOT(1)/LAMBDA/AFMIN - MDOT(2)<br />
C RES(13) = (MDOT(1)/MDOT(2))/AFMIN - LAMBDA<br />
C JFR NOTESAMLING,,, giver samme resultat !<br />
C<br />
IF (FKOMP.EQ.5) GOTO 500<br />
GOTO 9999<br />
C--------------------------------------------------------------------<br />
C Solution check<br />
C--------------------------------------------------------------------<br />
500 CONTINUE<br />
IF (MDOT(1).LT.-1D-10) GOTO 550<br />
IF (MDOT(2).LT.-1D-10) GOTO 550<br />
IF (MDOT(3).GT.1D-10) GOTO 550<br />
IF (Q(1).GT.1D-10) GOTO 550<br />
IF (P(1).LT.P(3)) GOTO 550<br />
IF (AF.LT.AFMIN) GOTO 550<br />
GOTO 9999<br />
550 FBETI = .FALSE.<br />
GOTO 9999<br />
C--------------------------------------------------------------------<br />
C Write component information<br />
C--------------------------------------------------------------------<br />
600 CONTINUE<br />
KOMDSC =<br />
$ 'Gas Engine'<br />
K_LIG(1) = 'P1 = P2'<br />
K_LIG(2) = 'DDP = P3/P1'<br />
K_LIG(3) = 'X_J(O2) = XPRO(M1,M2,X_J)'<br />
K_LIG(4) = 'X_J(N2) = XPRO(M1,M2,X_J)'<br />
K_LIG(5) = 'X_J(CO2) = XPRO(M1,M2,X_J)'<br />
K_LIG(6) = 'X_J(NO) = XPRO(M1,M2,X_J)'<br />
K_LIG(7) = 'X_J(H2O) = XPRO(M1,M2,X_J)'<br />
K_LIG(8) = 'X_J(SO2) = XPRO(M1,M2,X_J)'<br />
K_LIG(9) = 'X_J(NO2) = XPRO(M1,M2,X_J)'<br />
K_LIG(10) = 'X_J(Ar) = XPRO(M1,M2,X_J)'<br />
K_LIG(11) = 'Q(2) = LHV*etavarme'<br />
71
APPENDIKS B - Motor model<br />
K_LIG(12) = 'E = LHV*etael'<br />
K_LIG(13) = 'Q(1) = LHV*etatab'<br />
K_LIG(14) = 'LAMBDA = (MDOT(1)/MDOT(2))/AFMIN'<br />
K_PAR(1) = 'DPP'<br />
K_PAR(2) = 'LAMBDA'<br />
K_PAR(3) = 'Electric eff.'<br />
K_PAR(4) = 'Cooling/heating eff.'<br />
K_PAR(5) = 'Loss eff.'<br />
K_BET = 'MDOT1>0 ; MDOT2>0 ; MDOT3AFMIN'<br />
K_MED(1) = MEDIE(1)<br />
K_MED(2) = MEDIE(2)<br />
K_MED(3) = MEDIE(3)<br />
K_MED(4) = MEDIE(4)<br />
K_MED(5) = MEDIE(5)<br />
K_MED(6) = MEDIE(6)<br />
KMEDDS(1)= 'Air'<br />
KMEDDS(2) = 'Fuel'<br />
KMEDDS(3) = 'Combustion products'<br />
KMEDDS(4) = 'Electricity'<br />
KMEDDS(5) = 'Heat loss'<br />
KMEDDS(6) = 'Heat production'<br />
K_STAT(1) = ' '<br />
CALL COMINF(KOMTY,KOMDSC,ANTKN,ANTPK,ANTLK,1,<br />
$ K_MED,K_PAR,K_LIG,K_BET,KMEDDS,K_STAT)<br />
GOTO 9999<br />
C<br />
9999 CONTINUE<br />
RETURN<br />
END<br />
C====================================================================<br />
72
APPENDIKS C - Bestemmelse <strong>af</strong> gassammensætning<br />
C Bestemmelse <strong>af</strong> gassammensætning<br />
Bestemmelse <strong>af</strong> gassammensætningen efter forgasning, kan ske ved at der ses på en<br />
ligevægtsbetragtning. Dvs. sammensætningen udregnes, som var der indtruffet en<br />
ligevægt i systemet.<br />
I [15 27 m.fl.] er gassammensætningen udregnet vha. den såkaldte water-gas shift<br />
ligning. Herved ses på ligevægten:<br />
CO2 + H 2 ↔ CO + H 2O<br />
Løsning <strong>af</strong> problemet er beskrevet i [12], og i [15], idet molstrømmen <strong>af</strong> methan er<br />
empirisk bestemt, og molstrømmen <strong>af</strong> N2 holdes uden for reaktionen, kan<br />
gassammensætningen ud <strong>af</strong> forgasseren bestemmes for en given temperatur.<br />
Ligevægtskonstanten er ligeledes empirisk kendt for forskellige temperaturer.<br />
Gassammensætningen bestemmes for; H2 , H2O , CO , CO2 , N2 og CH4.<br />
For reaktioner med flere reagerende stoffer, kan ovenstående metode ikke benyttes, og<br />
dog, er det stadig muligt at opstille et antal ligevægte og bestemme ligevægtskonstanterne<br />
for disse.<br />
En anden metode er imidlertid at minimere gibbs’ fri energi. Ved konstant temperatur<br />
og tryk vil der opstå en ligevægt, hvor den totale Gibbs-energi antager er minimum.<br />
dG<br />
Hvilket vil sige, at ændringen <strong>af</strong> Gibbs-energi er nul; ( ) 0<br />
73<br />
, = T P<br />
Metoden ved minimering <strong>af</strong> Gibbs-energi går ud på at finde dette minimum, og<br />
udregne gassammensætningen i minimaet.<br />
C.1 Indledende øvelser<br />
En længere rejse tilbage i termodynamikken synes nødvendig, for at udlede de<br />
relevante formuleringer til brug ved minimering <strong>af</strong> Gibbs-energi.<br />
Gibbs-energi eller Gibbs’ fri energi er defineret som:<br />
Enthalpien H, er defineret som:<br />
G ≡ H − T ⋅ S<br />
H ≡ U +<br />
PV<br />
Den indre energi U fremgår <strong>af</strong> 1. hovedsætning som:<br />
d U = dQ − dW , dQrev<br />
= TdS og dW = PdV<br />
Her<strong>af</strong> følger, at Gibbs-energi også kan udtrykkes som:<br />
dG =<br />
dH − SdT − TdS<br />
dG = dU + PdV + VdP − SdT − TdS<br />
dG = TdS − PdV + PdV + VdP − SdT − TdS<br />
dG = VdP − SdT
APPENDIKS C - Bestemmelse <strong>af</strong> gassammensætning<br />
Endvidere følger, at de partielle <strong>af</strong>ledede for hhv. konstant temperatur hhv. konstant<br />
tryk, kan skrives som:<br />
∂G<br />
∂G<br />
= V ,<br />
= −S<br />
∂P<br />
∂T<br />
T<br />
Ovenstående udtryk gælder for ét stof i én fase. Hvis udtrykket skal udvides til at<br />
gælde for en blanding <strong>af</strong> reaktive stoffer, da bliver Gibbs-energi ikke blot <strong>af</strong>hængig <strong>af</strong><br />
temperatur og tryk, men også <strong>af</strong> antal mol <strong>af</strong> de respektive stoffer i blandingen.<br />
Hvis der er i stoffer i blandingen, og ni er antallet <strong>af</strong> mol <strong>af</strong> stof i – kan Gibbs-energi<br />
nu formuleres:<br />
dG =<br />
∂G<br />
∂P<br />
T<br />
dP +<br />
74<br />
∂G<br />
∂T<br />
P<br />
P<br />
dT +<br />
i<br />
∂G<br />
∂n<br />
i<br />
P,<br />
T , n<br />
Gibbs’ fri energi er nu en funktion <strong>af</strong>: {T,P,n1,n2,…,ni}<br />
Det sidste led i udtrykke kaldes per definition for det kemiske potentiale, og betegnes<br />
µ.<br />
µ ≡<br />
i<br />
∂G<br />
∂n<br />
i<br />
T , P,<br />
n<br />
Det kemiske potentiale er for ideale blandinger [16] også lig med:<br />
j<br />
yiP<br />
µ i = Gi<br />
+ RT ln<br />
,<br />
P<br />
ref<br />
ni<br />
yi<br />
=<br />
n<br />
C.2 Minimering <strong>af</strong> Gibbs-energi<br />
Normalt ved bestemmelse <strong>af</strong> en funktions ekstrema, løses først for; ”første <strong>af</strong>ledede<br />
lig med nul”, og bagefter for ”anden <strong>af</strong>ledede større end nul”, hvis det er et minimum<br />
der skal bestemmes.<br />
Ovenstående metode kræver imidlertid at funktionen er to gange differentiabel, samt<br />
at den er ubegrænset (unconstrained).<br />
Dette er ikke tilfældet ved minimering <strong>af</strong> gibbs energi, en begrænsning er da, at der<br />
skal være ”atombevarelse”, endvidere er Gibbs funktion <strong>af</strong>hængig <strong>af</strong> flere variable<br />
{T,P,n1,n2,…,ni}.<br />
En måde at løse optimeringsproblemer er, for flervariable funktioner med<br />
begrænsninger, at benytte: TheLagrange undetermined multiplier method.<br />
Metoden er beskrevet i [5, 13, 9 og 4], resultatet <strong>af</strong> metoden er en transformering <strong>af</strong><br />
ovenstående problem - til et system er x ligninger med x ubekendte.<br />
j<br />
dn<br />
i
APPENDIKS C - Bestemmelse <strong>af</strong> gassammensætning<br />
C.2.1 Lagrange metoden<br />
Det vil selvfølgelig være for vidtfavnende at gennemgå alt den bagvedliggende<br />
matematik, og formentlig også meget svært. Efterfølgende bliver teorien derfor kun<br />
kort postuleret, således som den kan bruges. (Frit fra [4])<br />
En funktion U (x)<br />
, hvor der skal findes optimum for, og som er begrænset <strong>af</strong><br />
funktionerne G (x)<br />
- kan omskrives til en ny funktion, Lagrange funktionen:<br />
Y ( x)<br />
= U ( x)<br />
+ λ ⋅G(<br />
x)<br />
, hvor λ benævnes Lagrange multipliers. Optimum for U (x)<br />
findes ved at løse ligningssystemet:<br />
∂U<br />
∂G(<br />
x)<br />
+ λ ⋅ = 0<br />
∂x<br />
∂x<br />
75<br />
og<br />
G(<br />
x)<br />
= 0<br />
C.2.2 Lagrange metoden i praksis 14<br />
De forgasser komponenter som er lavet til DNA, kan udregne gassammensætningen<br />
for 15 forskellige stoffer: H2 , O2 , N2 , CO , CO2 , H2O , NH3 , H2S , SO2 , CH4 , NO2<br />
, HCN , COS , Ar samt for aske. I disse stoffer indgår seks forskellige atomer: H, O,<br />
C, N, S og Ar.<br />
Problemet er, at finde det sæt <strong>af</strong> molsammensætninger, som minimerer Gibbs-energi<br />
for fastholdt temperatur og tryk, begrænset <strong>af</strong> at atombalancerne skal overholdes.<br />
Atombalancen kan for et atom skrives som:<br />
i<br />
ni ⋅ aik<br />
= Ak<br />
⇔ ni<br />
⋅ aik<br />
− Ak<br />
= 0<br />
i<br />
( For DNA : k =<br />
ni er molstrømmen for stoffet i.<br />
aik er antalet <strong>af</strong> atomer <strong>af</strong> typen k i stoffet i. (f.eks. 4 brint atomer i methan)<br />
Ak er total molstrøm med atom k i blandingen.<br />
H, O, C, N, S og Ar)<br />
For DNA, er der seks atombalancer (seks begrænsende ligninger), hver atombalance<br />
skal multipliceres med Lagrange multiplier, λk:<br />
Summeret over de k atombalancer:<br />
λ k ⋅ ni<br />
⋅ aik<br />
− Ak<br />
k<br />
i<br />
λ ⋅<br />
k<br />
i<br />
n ⋅ a<br />
i<br />
ik<br />
− A<br />
14 Afsnittet er delvist <strong>af</strong>skrevet fra [9] – samt [1].<br />
= 0<br />
k<br />
= 0
APPENDIKS C - Bestemmelse <strong>af</strong> gassammensætning<br />
Jævnfør teorien omkring Lagrange, kan der nu opskrives en ny funktion F, som<br />
summen <strong>af</strong> Gibbs-energi og de begrænsende funktioner (atombalancer).<br />
F = G + λ ⋅<br />
k<br />
k<br />
76<br />
i<br />
n ⋅ a<br />
i<br />
ik<br />
− A<br />
Minimum for funktionen F, er også minimum for funktionen G, når den er udsat for<br />
atombalance indskrænkningen. Minimum indtræffer når alle de partielt <strong>af</strong>ledede er lig<br />
med nul:<br />
∂F<br />
∂n<br />
i<br />
T , P,<br />
n<br />
j<br />
=<br />
∂G<br />
∂n<br />
i<br />
T , P,<br />
n<br />
j<br />
+<br />
k<br />
λ ⋅ a<br />
I et tidligere <strong>af</strong>snit er det vist, at<br />
k<br />
ik<br />
∂G<br />
∂n<br />
= 0<br />
i<br />
T , P,<br />
n<br />
µi, der for idealgasser, også kan skrives som:<br />
µ = G + RT ln<br />
i<br />
i<br />
j<br />
k<br />
( For DNA : i = 1,<br />
2,...,<br />
15)<br />
netop er definitionen på kemisk potentiale,<br />
yiP<br />
P<br />
Hvor Gi er den frie Gibbske energi for stoffet i.<br />
Hermed er problemet løst, idet det for DNA kan formuleres, som et system <strong>af</strong> 21<br />
ligninger (15+6) med 21 ubekendte (ni samt λk), nemlig:<br />
yiP<br />
Gi<br />
+ RT ln<br />
P<br />
i<br />
n ⋅ a<br />
i<br />
ik<br />
= A<br />
ref<br />
k<br />
+<br />
k<br />
λ ⋅ a<br />
k<br />
ik<br />
= 0<br />
ref<br />
( For DNA : i = 1,<br />
2,...,<br />
15)<br />
( For DNA : k =<br />
H, O, C, N, S og<br />
Det endelige ligningssystem løses simultant i DNA vha. Newton Raphson metoden.<br />
Idet Gibbs-energi, Gi - for hvert stof udregnes på vanlig vis, når DNA har udtryk for<br />
enthalpi og entropi. I [1] findes yderligere detaljer omkring implementeringen i<br />
DNA. Metoden er til dels vist for 15 reagerende stoffer, og 6 forskellige atomer, men<br />
er selvfølgelig helt generel.<br />
Ar)
APPENDIKS D - DNA motormodel<br />
D DNA motormodel<br />
F<strong>low</strong>diagrammer for DNA koden, er specifikt lavet for at hjælpe til forståelsen <strong>af</strong><br />
modellerne, og lette arbejdet med modellerne. Det er forsøgt at holde en ens linie for<br />
f<strong>low</strong>diagrammerne, med en ”standard” syntaks. I Illustration D.1, er gengivet en<br />
generel komponent for f<strong>low</strong>diagrammerne, og efterfølgende vil kort blive beskrevet<br />
hvorledes dennes information skal læses.<br />
I DNA skal hver komponent have et nummer, dette nummer er i f<strong>low</strong>diagrammerne<br />
repræsenteret ved, X. Pilene til og fra komponenten repræsenterer knudepunkterne<br />
med hver deres nummer, her arbitrært valgt som 1 til 4. Endelig er varmetab illustreret<br />
vha. en bølget linie, og har teksten Q-50X. Hvor 50X dækker over knudepunktsnummeret.<br />
1<br />
Q-50X<br />
4<br />
X-Komponent<br />
3<br />
Illustration D.1: Generel komponent i et f<strong>low</strong>diagram<br />
2<br />
D.1 DNA vs. Excel modellen<br />
DNA motormodellens f<strong>low</strong>diagram ses <strong>af</strong> Illustration D.2. Det røde kredsløb<br />
illustrerer dampkredsløbet. De tre valves (ventiler) der indgår i dampkredsløbet, viste<br />
sig nødvendige for at undgå at ligningssystemet blev divergent (se evt. kapitel 1).<br />
14<br />
Flis<br />
Kølevand<br />
131<br />
1<br />
13-GASCOOL1<br />
Q_dot<br />
W_dot<br />
141 142<br />
Q-513<br />
81<br />
82<br />
13<br />
1-DRYER_03<br />
2<br />
2-GASIFI_03<br />
101<br />
9<br />
5-VALVE_01<br />
91<br />
3-HEATEX_1<br />
8<br />
Q-501 Q-502<br />
12-ENGINE_1<br />
72<br />
Luft<br />
Q-512<br />
10<br />
6-VALVE_01<br />
102<br />
4-SPLITTER<br />
77<br />
103<br />
7<br />
Q-508<br />
Kølevand<br />
51<br />
Illustration D.2: F<strong>low</strong>diagram for DNA vs. Excel motormodel.<br />
Q-503<br />
7-VALVE_01<br />
Q-510<br />
Q-511<br />
Aske<br />
31<br />
105<br />
8-HEATEX_2<br />
3<br />
104 4<br />
5<br />
9-HEATEX_2<br />
10-GASCOOL1<br />
6<br />
11-GASCLE_1<br />
12<br />
52<br />
61<br />
Kondensat<br />
71<br />
Q-509<br />
11<br />
Luft
APPENDIKS D - DNA motormodel<br />
D.1.1 Programudskrift for DNA vs. Excel model.<br />
TITLE "Sammenligning <strong>af</strong> DNA motor model med Excel"<br />
C Indsættelse <strong>af</strong> damptørrekomponent<br />
STRUC 1 DRYER_03 1 101 2 9 501 0.1 0<br />
MEDIA 1 41 2 62 101 97 9 97<br />
C Flis komposition: C 50%, H 6%, O 43%, Aske 1%, LHV 19MJ/kg, Cp 1.35 kJ/kgK,<br />
C vandprocent 50%<br />
SOLID 41 28 0.5062 1 0.0622 2 0.4315 29 0.0001 LHV 19000 CP 1.35 MOI 0.50<br />
ADDCO M 1 1 2.2222 T 1 1 25 P 1 1 T 1 9 150 Q 1 501 0 P 2 1<br />
ADDCO T 1 101 250<br />
ADDCO P 9 1<br />
C ******* STARTGÝT **************<br />
START T 1 101 250 M 1 2 -1.3 T 1 2 150 M 1 9 -11 M 1 101 10<br />
C START X_J 62 7 0.10<br />
START X_J 62 1 0.05 X_J 62 2 0.4 X_J 62 28 0.5 X_J 62 29 0.001<br />
C<br />
C Forgasser komponent:<br />
C P=1 ; T=850 ; tryktab=0 ; damp-luft forhold = 0,1 ; Omsætning <strong>af</strong> koks=100%<br />
STRUC 2 GASIFI_3 8 2 105 12 3 31 502 1 3 4 6 7 9 11 36 1 850 0 .1 1.0<br />
C damp luftforhold gøres variabel!<br />
VARPA 2 12 P 31 1<br />
C Specificering <strong>af</strong> medierne i noderne<br />
MEDIA 12 9 3 22 31 69<br />
C Konditioner<br />
ADDCO Q 2 502 0 T 2 3 800<br />
C ******* STARTGÝT **************<br />
START T 2 3 800 T 2 31 800 T 2 105 600 T 2 2 100<br />
START M 2 12 4 M 2 3 -6 M 2 31 -0.01 M 2 105 1.1<br />
START Q 2 502 0.00000E+00<br />
START ZA 2 1 0.96146E+01 ZA 2 2 0.36122E+01<br />
START ZA 2 3 0.12987E+02 ZA 2 4 0.35904E+02 ZA 2 5 0.20873E+02<br />
START ZA 2 6 0.25377E+02 ZA 2 7 -0.25906E+07<br />
START X_J 22 1 0.25150E+00 X_J 22 2 0.00000E+00 X_J 22 3 0.25125E+00<br />
START X_J 22 4 0.11725E+00 X_J 22 5 0.00000E+00 X_J 22 6 0.12637E+00<br />
START X_J 22 7 0.25042E+00 X_J 22 8 0.00000E+00 X_J 22 9 0.18250E-03<br />
START X_J 22 10 0.00000E+00 X_J 22 11 0.44650E-04 X_J 22 30 0.00000E+00<br />
START X_J 22 31 0.00000E+00 X_J 22 32 0.00000E+00 X_J 22 36 0.29911E-02<br />
START X_J 69 38 0.10000E+01 X_J 69 28 0.00000E+00<br />
C<br />
C Indsættelse <strong>af</strong> varmeveksler (mellem røggas og dampkredsløb)<br />
STRUC 3 HEATEX_1 8 13 91 10 503 0 0<br />
ADDCO Q 3 503 0<br />
ADDCO T 3 10 250<br />
C ******* STARTGÝT **************<br />
START T 3 91 150 T 3 13 300<br />
C START M 3 600 20 P 600 0.10000E+01<br />
START M 3 10 -0.175E+02<br />
START Q 3 503 0.00000E+00<br />
C<br />
C Indsættelse <strong>af</strong> strømsplitter! (til tørrekomponent & forgasser)<br />
STRUC 4 SPLITTER 10 102 103<br />
C ******* STARTGÝT **************<br />
START M 4 102 -16.4 M 4 103 1.1<br />
START T 4 102 250<br />
START T 4 103 250<br />
C<br />
C trykudligning:<br />
STRUC 5 VALVE_01 9 91<br />
STRUC 6 VALVE_01 102 101<br />
STRUC 7 VALVE_01 103 104<br />
C Overophedning <strong>af</strong> damp ind i forgasser !<br />
78
STRUC 8 HEATEX_2 3 4 104 105 508 100 0 0<br />
ADDCO Q 8 508 0<br />
C ******* STARTGÝT **************<br />
START T 8 105 600 T 8 4 500 P 4 1 P 105 1<br />
C<br />
C Luftforvarmning !<br />
STRUC 9 HEATEX_2 4 5 11 12 509 50 0 0<br />
APPENDIKS D - DNA motormodel<br />
ADDCO Q 9 509 0 T 9 11 25<br />
C ******* STARTGÝT **************<br />
START M 9 4 0.39729E+01 H 9 4 -0.48280E+04 M 9 5 -0.39729E+01<br />
START P 5 0.10000E+01 H 9 5 -0.50354E+04 M 9 11 0.17607E+01<br />
START P 11 0.10000E+01 H 9 11 -0.88741E+02 M 9 12 -0.17607E+01<br />
START H 9 12 0.37914E+03 Q 9 509 0.00000E+00 ZA 9 1 0.82380E+03<br />
C<br />
C Kondenserende køling <strong>af</strong> røggas !<br />
STRUC 10 GASCOOL1 5 6 61 51 52 510 0 0<br />
MEDIA 51 99 6 23<br />
ADDCO T 10 51 20 T 10 52 100 P 51 10<br />
ADDCO Q 10 510 0 T 10 6 45<br />
C ******* STARTGÝT **************<br />
START M 10 61 -0.3 M 10 51 100<br />
START T 10 61 30 P 6 1 P 61 1 P 52 1<br />
START X_J 23 1 0.32129E+00 X_J 23 3 0.32097E+00<br />
START X_J 23 4 0.14978E+00 X_J 23 6 0.16144E+00<br />
START X_J 23 7 0.42415E-01 X_J 23 9 0.23314E-03<br />
START X_J 23 11 0.57040E-04 X_J 23 36 0.38212E-02<br />
C<br />
C Rensning <strong>af</strong> gas<br />
STRUC 11 GASCLE_1 6 7 71 511 0<br />
MEDIA 7 24 71 25<br />
ADDCO Q 11 511 0<br />
C ******* STARTGÝT **************<br />
START M 11 71 -0.001 T 11 71 30 M 11 7 -5<br />
START T 11 7 30<br />
START X_J 24 1 0.32136E+00 X_J 24 3 0.32104E+00<br />
START X_J 24 4 0.14982E+00 X_J 24 6 0.16147E+00<br />
START X_J 24 7 0.42425E-01 X_J 24 11 0.57054E-04<br />
START X_J 24 36 0.38221E-02<br />
START X_J 25 9 0.10000E+01<br />
C<br />
C Motorkomponent, lambda=1,3 ; eta_el=0,4 ; eta_varme=0,28 ; eta_tab=0,05<br />
STRUC 12 ENGINE_1 72 7 8 300 512 400 1 1.3 0.4 0.28 0.05<br />
MEDIA 72 9 8 26<br />
C VARPA 12 4 T 12 8 450<br />
ADDCO T 12 72 25<br />
C STARTGÝT:<br />
START M 12 8 -12 T 12 8 500 P 8 1 M 12 7 3.5 Q 12 400 -30000 Q 12 512 -7000<br />
START M 12 72 8.5 E 12 300 -40000 P 72 1<br />
START X_J 26 2 0.44414E-01 X_J 26 3 0.71710E+00 X_J 26 5 0.00000E+00<br />
START X_J 26 6 0.76827E-01 X_J 26 7 0.15313E+00 X_J 26 10 0.00000E+00<br />
START X_J 26 30 0.00000E+00 X_J 26 36 0.85332E-02<br />
C<br />
C Kondenserende køling <strong>af</strong> røggas !<br />
STRUC 13 GASCOOL1 13 14 142 131 141 513 0 0<br />
MEDIA 131 99 14 27<br />
ADDCO T 13 131 20 T 13 141 100 P 131 10<br />
ADDCO Q 13 513 0 T 13 14 45<br />
C ******* STARTGÝT **************<br />
START M 13 14 -38 M 13 131 100 M 13 142 -2 T 13 142 30<br />
START P 14 1 P 142 1<br />
START X_J 27 2 0.51E-01 X_J 27 3 0.72E+00<br />
START X_J 27 6 0.13E+00 X_J 27 7 0.96E-01 X_J 27 36 0.85E-02<br />
C<br />
79
APPENDIKS D - DNA motormodel<br />
D.2 DNA reference motormodel.<br />
Den modificerede motormodels ses <strong>af</strong> Illustration D.3. Det røde kredsløb illustrerer<br />
dampkredsløbet. Bemærk, komponent nummer 5 er udskiftet med en kompressor,<br />
dette sker for at imødekomme de tryktab som nu er introduceret i systemet. Endvidere<br />
er der indført en komponent 14, som også er en kompressor, denne komponent er lidt<br />
fiktiv, idet en motor, trods turbo m.v., normalt vil levere røggassen ved et højere tryk<br />
end omgivelsernes – komponenten skal således simulere den trykstigning der normalt<br />
vil være efter en motor.<br />
I forhold til den oprindelige model, er forgasseren ændret til at regne med methan i<br />
produktgassen. Varmevekslerne er ændret fra at være modelleret ved en minimum<br />
temperatur differens i pinch punktet - til at være modelleret som varmevekslere med<br />
en fast effektivitet. DNA koden for referencemodellen er listet i appendiks D.2.3.<br />
14<br />
Flis<br />
Kølevand<br />
131<br />
1<br />
13-GASCOOL1<br />
Q_dot<br />
W_dot<br />
141 142<br />
Q-513<br />
81<br />
82<br />
13<br />
Q-501 Q-502<br />
1-DRYER_03<br />
2<br />
2-GASIFI_04<br />
101<br />
9<br />
5-COMPRE_1<br />
91<br />
3-HEATEX_4<br />
12-ENGINE_1<br />
72<br />
Luft<br />
85<br />
8<br />
Q-512<br />
Q-503<br />
14-COMPRE_1<br />
10<br />
6-VALVE_01<br />
102<br />
4-SPLITTER<br />
80<br />
103<br />
7<br />
Q-508<br />
Kølevand<br />
51<br />
Illustration D.3 F<strong>low</strong>diagram for modificeret dna motormodel.<br />
Q-514<br />
Q-505<br />
7-VALVE_01<br />
Q-510<br />
Q-511<br />
Aske<br />
31<br />
105<br />
8-HEATEX_4<br />
3<br />
104 4<br />
5<br />
9-HEATEX_4<br />
10-GASCOOL1<br />
6<br />
11-GASCLE_1<br />
12<br />
Q-509<br />
52<br />
61<br />
Kondensat<br />
71<br />
11<br />
Luft
APPENDIKS D - DNA motormodel<br />
D.2.1 GASIFI_4<br />
Minimering <strong>af</strong> Gibbs-energi metoden viser, at der stort set ikke vil være noget methan<br />
i forgassergasen, dette er imidlertid i modstrid med hvad der er målt ved talrige<br />
forsøg. Grunden hertil må være, at der ikke opstår ligevægt mellem methan og de<br />
øvrige komponenter. I [13] er et identisk problem beskrevet, heri foreslås, at methankomponenten<br />
tages ud <strong>af</strong> ligevægtsberegningerne, og i stedet tilskrives en fast<br />
eksperimentelt erfaret værdi. Efterfølgende er dette implementeret i en ny<br />
forgassermodel, GASIFI_4.<br />
Den nye forgassermodel har fået en ekstra parameter, C2M – der er en fraktion:<br />
’kulstof til metan’ (C2M), som sættes til en værdi mellem 0 og 1. Det skal dog<br />
bemærkes, at dannelsen <strong>af</strong> methan selvfølgelig kræver to hydrogen molekyler, hvorfor<br />
disse i hvert fald skal være til stede.<br />
Fortran koden for hele den modificerede komponent, er listet i appendiks D.2.2.<br />
Efterfølgende vil de væsentlige tilføjelser til den eksisterende model GASIFI_3, kort<br />
blive forklaret.<br />
Da massestrømmen <strong>af</strong> de enkelte komponenter skal bruges ved minimering <strong>af</strong> Gibbsenergi,<br />
bliver andelen <strong>af</strong> kulstof og hydrogen der indgår til dannelse <strong>af</strong> den bestemte<br />
mængde metan, indledningsvis trukket ud <strong>af</strong> massebetragtningerne.<br />
NOUT(ANTST+1)=(-MDOT(4)-C2M*NIN(28)*M_MOL(11))/(M_BL(4)-<br />
: X_J(MEDIE(4),11)*M_MOL(11))<br />
NOUT(28)=NOUT(28)-C2M*NIN(28)<br />
NOUT(1)=NOUT(1)-2*C2M*NIN(28)<br />
Efterfølgende, under den egentlige løsning <strong>af</strong> ligningssystemet til bestemmelse <strong>af</strong><br />
gassammensætningen, bliver ligningen til bestemmelse <strong>af</strong> methan indhold sprunget<br />
over.<br />
IF (I.EQ.11) THEN<br />
ELSE<br />
En del <strong>af</strong> løsningsmetoden går ud på løbende at foretage atombalance (se evt.<br />
appendiks C, omkring minimering <strong>af</strong> gibbs energi). Derfor må kulstof og hydrogen<br />
tilbageføres til denne del.<br />
NOUT(28)=NOUT(28)+C2M*NIN(28)<br />
NOUT(1)=NOUT(1)+2*C2M*NIN(28)<br />
Endeligt kan ligningen til fastsættelse <strong>af</strong> methan indholdet i produktgassen opskrives<br />
(RES(19)).<br />
NOUT(ANTST+1)=-MDOT(4)/M_BL(4)<br />
RES(19) = X_J(MEDIE(4),11)-C2M*NIN(28)/NOUT(ANTST+1)<br />
81
APPENDIKS D - DNA motormodel<br />
D.2.2 Programudskrift <strong>af</strong> Fortran koden for GASIFI_4<br />
C***********************************************************************<br />
SUBROUTINE GASIFI_4(KOMTY,ANTLK,ANTEX,ANTKN,ANTPK,ANTM1,<br />
: MMVAR,PARNAM,ZANAM,MEDIE,<br />
: ANTME,VARME,ANTEL,VAREL,MDOT,P,H,Q,PAR,ZA,<br />
: RES,X_J,CP,HV,HF)<br />
C***********************************************************************<br />
C<br />
C !!!!! With given fraction of methane !!!!!<br />
C GASIFI_4 is a model of a gasifier. The fuel is added<br />
C with water based on the steam table and is gasified using an<br />
C oxydant. The<br />
C gasifier works at given pressure and temperature. Through the plant<br />
C is a constant pressure drop. A heat loss representing real losses<br />
C due to radiation and convection, and also the removed high tempe-<br />
C ture ashes is modelled. Using equilibrium assumption and minimizing<br />
C Gibbs energy the composition of the raw gas is found. Pressure and<br />
C temperature are identical on all outlets.<br />
C<br />
C***********************************************************************<br />
C<br />
CA FKOMP - INPUT - Flag with the value:<br />
CA 1: Initialize the component.<br />
CA 2: Initialize with actual system.<br />
CA 3: Fluid composition calculation (constant).<br />
CA 4: Find residuals.<br />
CA 5: Find residuals and check variables.<br />
CA 6: Output information about component.<br />
CA MDOT - INPUT - Massf<strong>low</strong>s from nodes.<br />
CA P - INPUT - Pressure in nodes.<br />
CA Q - INPUT - Exchanged heat.<br />
CA PAR - INPUT - Parameters of the component.<br />
CA X_J - INPUT - Fluid composition.<br />
CA KOMTY - OUTPUT - Component name.<br />
CA ANTPK - OUTPUT - Number of parameters for the component.<br />
CA ANTLK - OUTPUT - Number of equations in the component.<br />
CA ANTEX - OUTPUT - Number of independent equations in the component.<br />
CA ANTED - OUTPUT - Number of differential independent equations.<br />
CA ANTKN - OUTPUT - Number of nodes connected to the component.<br />
CA ANTM1 - OUTPUT - Number of massf<strong>low</strong>s in the first conservation of<br />
CA mass equation.<br />
CA MEDIE - IN/OUT - Media (fluid) of the connected nodes.<br />
CA The values mean :<br />
CA 2 : Coal.<br />
CA 8 : Water (liquid).<br />
CA 27 : Oxygen rich gas.<br />
CA 25 : Raw gas.<br />
CA 300 : Heat.<br />
CA ANTME - OUTPUT - Number of fluids with variable composition.<br />
CA VARME - OUTPUT - Fluid numbers (with variable composition).<br />
CA ANTEL - OUTPUT - Number of compounds in these variable fluids.<br />
CA VAREL - OUTPUT - Compound numbers in variable fluids.<br />
CA RES - OUTPUT - Residuals for the component.<br />
C<br />
CL M4 Mass f<strong>low</strong> of raw gas.<br />
CL DELP Pressure drop through the plant.<br />
CL PGAS Gasifier pressure.<br />
CL TGAS Gasifier temperature.<br />
CL DMVC Amount of water relative to amount of coal.<br />
CL XRAW Composition of raw gas.<br />
CL K_PAR Parameter description.<br />
CL K_LIG Equation description.<br />
CL K_BET Condition description.<br />
CL K_MED Media description.<br />
C<br />
C Subroutines : COMINF<br />
C REAC<br />
C<br />
CP Programmer : Brian Elmegaard 2000 (Bent Lorentzen 1994, Niels Emsholm 1991)<br />
CP Dept. Energy Engr., DTU, Denmark.<br />
C***********************************************************************<br />
C<br />
C Include the common "environment"<br />
C<br />
82
APPENDIKS D - DNA motormodel<br />
INCLUDE 'ENVIRO.INI'<br />
INCLUDE 'THERPROP.DEC'<br />
INCLUDE 'GASI.DEC'<br />
C<br />
C Parameter variables<br />
C<br />
INTEGER ANTLK, ANTEX, ANTKN, MEDIE(6), ANTPK,<br />
: ANTM1, ANTME, VARME(4), ANTEL(4),<br />
: VAREL(ANTST,4),MMVAR(MAXMM)<br />
DOUBLE PRECISION X_J(MAXME,ANTST), PAR(21), RES(30),<br />
: MDOT(5),P(5),Q(1),CP(MAXME),HV(MAXME),HF(MAXME),<br />
: H(5),ZA(7)<br />
CHARACTER*20 KOMTY<br />
CHARACTER*12 ZANAM(7),PARNAM(21)<br />
C<br />
C Local variables<br />
C<br />
INTEGER K_MED(6),I,J,CALCOM(ANTST)<br />
DOUBLE PRECISION DELP, PGAS, TGAS, DMVC, C2M,<br />
: T4,H5,V,S,X,U,CC,NIN(ANTST+1),NOUT(ANTST+1),<br />
: M_BL(5),G(15),R,GIBTEM<br />
CHARACTER*40 K_PAR(5),K_STAT(1)<br />
CHARACTER*80 K_LIG(30), K_BET, KOMDSC<br />
CHARACTER*20 KMEDDS(6)<br />
EXTERNAL COMINF,GIBBS,STATES<br />
INTRINSIC DABS,DLOG,NINT,EXP<br />
INCLUDE 'THERPROP.INI'<br />
INCLUDE 'GASI.INI'<br />
C=======================================================================<br />
GOTO (100,200,1,400,400,200,350) FKOMP<br />
1 RETURN<br />
C-----------------------------------------------------------------------<br />
C Component name<br />
C-----------------------------------------------------------------------<br />
100 CONTINUE<br />
KOMTY = 'GASIFI_4'<br />
MMVAR(1) = 15<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Component characteristics<br />
C-----------------------------------------------------------------------<br />
200 CONTINUE<br />
KOMTY = 'GASIFI_4'<br />
ANTKN = 6<br />
ANTPK = 6+MMVAR(1)<br />
ANTLK = 23<br />
ANTEX = 7<br />
ANTM1 = 5<br />
ZANAM(1) = 'MULTIPLIER H'<br />
ZANAM(2) = 'MULTIPLIER C'<br />
ZANAM(3) = 'MULTIPLIER N'<br />
ZANAM(4) = 'MULTIPLIER O'<br />
ZANAM(5) = 'MULTIPLIER S'<br />
ZANAM(6) = 'MULTIPL Ar'<br />
ZANAM(7) = 'GIBBS ENERGY'<br />
DO I=1,ANTM1<br />
PARNAM(I) = 'CAL COMPOUND'<br />
ENDDO<br />
PARNAM(ANTM1+1) = 'EQ PRESSURE'<br />
PARNAM(ANTM1+2) = 'EQ TEMPERAT'<br />
PARNAM(ANTM1+3) = 'PRESSURELOSS'<br />
PARNAM(ANTM1+4) = 'STEAM FLOW'<br />
PARNAM(ANTM1+5) = 'UNCONV CARBO'<br />
PARNAM(ANTM1+6) = 'CARBON TO METHAN'<br />
MEDIE(1) = -5<br />
MEDIE(2) = 97<br />
MEDIE(3) = -4<br />
MEDIE(4) = -4<br />
MEDIE(5) = -5<br />
MEDIE(6) = 300<br />
ANTME = 4<br />
VARME(1) = -1<br />
VARME(2) = -3<br />
VARME(3) = -4<br />
VARME(4) = -5<br />
ANTEL(1) = 0<br />
ANTEL(2) = 0<br />
83
APPENDIKS D - DNA motormodel<br />
ANTEL(3) = 15<br />
ANTEL(4) = 2<br />
VAREL(1,3) = 1<br />
VAREL(2,3) = 2<br />
VAREL(3,3) = 3<br />
VAREL(4,3) = 4<br />
VAREL(5,3) = 5<br />
VAREL(6,3) = 6<br />
VAREL(7,3) = 7<br />
VAREL(8,3) = 8<br />
VAREL(9,3) = 9<br />
VAREL(10,3) = 10<br />
VAREL(11,3) = 11<br />
VAREL(12,3) = 30<br />
VAREL(13,3) = 31<br />
VAREL(14,3) = 32<br />
VAREL(15,3) = 36<br />
VAREL(1,4) = 28<br />
VAREL(2,4) = 38<br />
IF (FKOMP.EQ.6) GOTO 600<br />
*** FKOMP = 3<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Specific heat, heat of formation, heating value of ashes<br />
C-----------------------------------------------------------------------<br />
350 CONTINUE<br />
CP(MEDIE(5)) = 1<br />
HF(MEDIE(5)) = -5083.0D0<br />
HV(MEDIE(5)) = X_J(MEDIE(5),28)*NED_H(28)/M_MOL(28)<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Component equations. All in residual form.<br />
C Do not include the conservation laws, since these are treated<br />
C automatically by DNA.<br />
C-----------------------------------------------------------------------<br />
400 CONTINUE<br />
C<br />
C Ash characteristics<br />
C<br />
CP(MEDIE(5)) = 1<br />
HF(MEDIE(5)) = -5083.0D0<br />
HV(MEDIE(5)) = X_J(MEDIE(5),28)*NED_H(28)/M_MOL(28)<br />
C<br />
CALCOM(1) = -1<br />
CALCOM(2) = -2<br />
CALCOM(3) = -3<br />
CALCOM(4) = -4<br />
CALCOM(5) = -5<br />
CALCOM(6) = -6<br />
CALCOM(7) = -7<br />
CALCOM(8) = -8<br />
CALCOM(9) = -9<br />
CALCOM(10) = -10<br />
CALCOM(11) = -11<br />
CALCOM(12) = -30<br />
CALCOM(13) = -31<br />
CALCOM(14) = -32<br />
CALCOM(15) = -36<br />
DO I=1,ANTPK-6<br />
DO J=1,15<br />
IF (CALCOM(J).EQ.-NINT(PAR(I))) THEN<br />
CALCOM(J)=-CALCOM(J)<br />
ENDIF<br />
ENDDO<br />
ENDDO<br />
PGAS = PAR(ANTPK-5)<br />
TGAS = PAR(ANTPK-4)+273.15<br />
DELP = PAR(ANTPK-3)<br />
DMVC = PAR(ANTPK-2)<br />
CC = PAR(ANTPK-1)<br />
C kulstof til methan parameter<br />
C2M = PAR(ANTPK)<br />
R = 8.314D0<br />
C<br />
84
APPENDIKS D - DNA motormodel<br />
C Pressure<br />
C<br />
RES(1) = P(2) - P(3)<br />
RES(2) = P(3) - P(4) - DELP<br />
RES(3) = P(4) - PGAS<br />
C<br />
C Amount of water relative to coal<br />
C<br />
RES(4) = MDOT(2) - DMVC*MDOT(1)<br />
C<br />
C Ash<br />
C<br />
RES(5) = MDOT(5) +<br />
: MDOT(1)*(X_J(MEDIE(1),38)+X_J(MEDIE(1),28)*(1.0D0-CC))<br />
IF (MDOT(5).EQ.0D0) THEN<br />
RES(6) = X_J(MEDIE(5),38)<br />
ELSE<br />
RES(6) = X_J(MEDIE(5),38) + MDOT(1)*X_J(MEDIE(1),38)/MDOT(5)<br />
ENDIF<br />
RES(7) = X_J(MEDIE(5),28) - (1.0D0-X_J(MEDIE(5),38))<br />
CALL STATES(P(4),H(4),T4,V,S,X,U,1,2,MEDIE(4))<br />
CALL STATES(P(5),H5,T4,V,S,X,U,1,3,MEDIE(5))<br />
RES(8) = H(5) - H5<br />
C------------------------------------------------<br />
C Find the composition of the equilibrium gas<br />
C------------------------------------------------<br />
C<br />
C Calculate mole f<strong>low</strong> of each species in<br />
C<br />
M_BL(3) = 0D0<br />
DO I=1,ANTST<br />
M_BL(3)=M_BL(3)+X_J(MEDIE(3),I)*M_MOL(I)<br />
ENDDO<br />
DO I=1,ANTST<br />
NIN(I)=MDOT(1)*X_J(MEDIE(1),I)/M_MOL(I) +<br />
+ MDOT(3)*X_J(MEDIE(3),I)/M_BL(3)<br />
ENDDO<br />
NIN(37)=NIN(37)+MDOT(2)/M_MOL(37)<br />
NIN(28)=NIN(28)*CC<br />
C<br />
C Calculate mole f<strong>low</strong> of each species out<br />
C<br />
M_BL(4) = 0D0<br />
DO I=1,ANTST<br />
M_BL(4)=M_BL(4)+X_J(MEDIE(4),I)*M_MOL(I)<br />
ENDDO<br />
NOUT(ANTST+1) = -MDOT(4)/M_BL(4)<br />
DO I=1,ANTST<br />
NOUT(I)=NOUT(ANTST+1)*X_J(MEDIE(4),I)<br />
ENDDO<br />
C<br />
C C2M% kulstof skal "gemmes" til methan..<br />
C<br />
NOUT(ANTST+1)=(-MDOT(4)-C2M*NIN(28)*M_MOL(11))/(M_BL(4)-<br />
: X_J(MEDIE(4),11)*M_MOL(11))<br />
NOUT(28)=NOUT(28)-C2M*NIN(28)<br />
NOUT(1)=NOUT(1)-2*C2M*NIN(28)<br />
C<br />
C Gibbs' free energy of each compound<br />
C<br />
DO I=1,15<br />
IF (CALCOM(I).GT.0) CALL GIBBS(CALCOM(I),TGAS,G(I))<br />
ENDDO<br />
C<br />
C Partial derivatives of the function to be minimized with respect to<br />
C each species molar fraction<br />
DO I=1,15<br />
IF (CALCOM(I).LT.0) THEN<br />
RES(I+8) = X_J(MEDIE(4),-CALCOM(I))<br />
ELSEIF (X_J(MEDIE(4),CALCOM(I)).GT.1.0D-10) THEN<br />
IF (I.EQ.11) THEN<br />
C Der bliver ikke regnet noget bidrag fra gibbs til CH4 !!<br />
ELSE<br />
RES(I+8) = G(I)/(R*TGAS) +<br />
: DLOG(PGAS*NOUT(CALCOM(I))/NOUT(ANTST+1))<br />
85
APPENDIKS D - DNA motormodel<br />
DO J=1,6<br />
RES(I+8) = RES(I+8) + ZA(J)*EL(CALCOM(I),J)<br />
ENDDO<br />
ENDIF<br />
ELSE<br />
RES(I+8) = X_J(MEDIE(4),CALCOM(I))-1.0D-10<br />
ENDIF<br />
ENDDO<br />
C ZA(8)=X_J(MEDIE(4),11)<br />
C<br />
C Molar balance for each atom (H,C,N,O,S,Ar)<br />
C<br />
NOUT(28)=NOUT(28)+C2M*NIN(28)<br />
NOUT(1)=NOUT(1)+2*C2M*NIN(28)<br />
DO J=1,ANTEX-1<br />
RES(ANTLK+J) = 0D0<br />
DO I=1,ANTST<br />
RES(ANTLK+J)=RES(ANTLK+J)-(NIN(I)-NOUT(I))*EL(I,J)<br />
ENDDO<br />
ENDDO<br />
RES(29) = 1.0D0<br />
DO I=1,ANTST<br />
RES(29)= RES(29)-X_J(MEDIE(4),I)<br />
ENDDO<br />
C<br />
C Udregning <strong>af</strong> molar- CH4 fraktion ! (:<br />
C<br />
NOUT(ANTST+1)=-MDOT(4)/M_BL(4)<br />
RES(19) = X_J(MEDIE(4),11)-C2M*NIN(28)/NOUT(ANTST+1)<br />
C<br />
C Gibbs free energy of the mixture<br />
C<br />
RES(30) = 0.D0<br />
GIBTEM = ZA(7)<br />
DO I=1,15<br />
IF (CALCOM(I).GT.0) THEN<br />
GIBTEM = GIBTEM - G(I)<br />
RES(30) = RES(30) - NOUT(CALCOM(I))/NOUT(ANTST+1)*PGAS<br />
ENDIF<br />
ENDDO<br />
RES(30) = RES(30) - GIBTEM/(R*TGAS)<br />
C Print*, X_J(MEDIE(4),11)<br />
IF (FKOMP.EQ.5) GOTO 500<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Solution check<br />
C-----------------------------------------------------------------------<br />
500 CONTINUE<br />
IF (MDOT(1).LT.-1D-10) GOTO 550<br />
IF (MDOT(2).LT.-1D-10) GOTO 550<br />
IF (MDOT(3).LT.-1D-10) GOTO 550<br />
IF (MDOT(4).GT.1D-10) GOTO 550<br />
IF (Q(1).GT.1D-10) GOTO 550<br />
GOTO 9999<br />
550 FBETI = .FALSE.<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Write component information<br />
C-----------------------------------------------------------------------<br />
600 CONTINUE<br />
KOMDSC =<br />
$ 'Gasifier with water/steam. 1 identifier: Calculated compounds'<br />
K_LIG(1) = 'P3 = P1'<br />
K_LIG(2) = 'P2 = P1'<br />
K_LIG(3) = 'P4 = P1 - DELP'<br />
K_LIG(4) = 'P3 = PGAS'<br />
K_LIG(5) = 'M2 = DMVC*M1'<br />
K_LIG(6) = 'X_J(H2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
86
APPENDIKS D - DNA motormodel<br />
K_LIG(7) = 'X_J(O2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(8) = 'X_J(N2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(9) = 'X_J(CO) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(10) = 'X_J(NO) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(11) = 'X_J(CO2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(12) = 'X_J(H2O) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(13) = 'X_J(NH3) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(14) = 'X_J(H2S) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(15) = 'X_J(SO2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(16) = 'X_J(CH4) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(17) = 'X_J(NO2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(18) = 'X_J(HCN) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(19) = 'X_J(COS) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(20) = 'X_J(AR) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(21) = 'X_J5(SiO2) = X(M1,X_J,CC)'<br />
K_LIG(22) = 'X_J5(C) = X(M1,X_J,CC)'<br />
K_LIG(23) = 'T5 = T4'<br />
K_PAR(1) = 'Gasifier pressure: PGAS'<br />
K_PAR(2) = 'Gasifier temperature: TGAS'<br />
K_PAR(3) = 'Pressure loss: DELP'<br />
K_PAR(4) = 'Steam-to-air rati: DMVC'<br />
K_PAR(5) = 'Carbon conversion ratio'<br />
K_BET = 'MDOT1 > 0 ; MDOT2 > 0 ; MDOT3 > 0 ; MDOT4 < 0 ; Q5 < 0'<br />
K_MED(1) = MEDIE(1)<br />
K_MED(2) = MEDIE(2)<br />
K_MED(3) = MEDIE(3)<br />
K_MED(4) = MEDIE(4)<br />
K_MED(5) = MEDIE(5)<br />
K_MED(6) = MEDIE(6)<br />
KMEDDS(1) = 'Fuel in'<br />
KMEDDS(2) = 'Steam in'<br />
KMEDDS(3) = 'Air in'<br />
KMEDDS(4) = 'Product gas out'<br />
KMEDDS(5) = 'Ash out'<br />
KMEDDS(6) = 'Heat loss¨'<br />
K_STAT(1) = ' '<br />
CALL COMINF(KOMTY,KOMDSC,ANTKN,5,ANTLK+ANTEX,1,<br />
$ K_MED,K_PAR,K_LIG,K_BET,KMEDDS,K_STAT)<br />
GOTO 9999<br />
C<br />
9999 CONTINUE<br />
RETURN<br />
END<br />
C=======================================================================<br />
87
APPENDIKS D - DNA motormodel<br />
D.2.3 Programudskrift DNA reference model.<br />
TITLE "Motor reference model"<br />
C Indsættelse <strong>af</strong> tørrekomponent<br />
STRUC 1 DRYER_03 1 101 2 9 501 0.10 .025<br />
MEDIA 1 41 2 62 101 97 9 97<br />
C Flis komposition: C 50%, H 6%, O 43%, Aske 1%, LHV 19MJ/kg, Cp 1.35 kJ/kgK,<br />
vandprocent 50%<br />
SOLID 41 28 0.5 1 0.06 2 0.43 29 0.001 38 0.009 LHV 19000 CP 1.35 MOI 0.5<br />
ADDCO M 1 1 2.2222 T 1 1 25 P 1 1 T 1 9 150 Q 1 501 -180 P 2 1<br />
ADDCO P 9 1<br />
C ******* STARTGÆT **************<br />
START M 1 1 0.22222E+01 P 1 0.10000E+01 H 1 1 -0.10340E+05<br />
START M 1 101 0.16726E+02 P 101 0.10250E+01 H 1 101 -0.12997E+05<br />
START M 1 2 -0.11223E+01 P 2 0.10000E+01 H 1 2 -0.47526E+04<br />
START M 1 9 -0.17826E+02 P 9 0.10000E+01 H 1 9 -0.13195E+05<br />
START Q 1 501 -0.18000E+03 X_J 62 1 0.59400E-01 X_J 62 2 0.42570E+00<br />
START X_J 62 3 0.00000E+00 X_J 62 4 0.00000E+00 X_J 62 5 0.00000E+00<br />
START X_J 62 6 0.00000E+00 X_J 62 37 0.10000E-01 X_J 62 8 0.00000E+00<br />
START X_J 62 9 0.00000E+00 X_J 62 10 0.00000E+00 X_J 62 11 0.00000E+00<br />
START X_J 62 27 0.00000E+00 X_J 62 28 0.49500E+00 X_J 62 29 0.99000E-03<br />
START X_J 62 36 0.00000E+00 X_J 62 38 0.89100E-02<br />
C<br />
C Forgasser komponent:<br />
C P=1 ; T=850 ; tryktab=0 ; damp-luft forhold = 0,1 ; Omsætning <strong>af</strong> koks=100% ;<br />
C Kulstof til methan, 7%<br />
STRUC 2 GASIFI_4 8 2 105 12 3 31 502 1 3 4 6 7 9 11 36 1 850 0.05 .0 1.0 0.07<br />
C damp luftforhold gøres variabel!<br />
VARPA 2 12 P 31 1.05<br />
C Specificering <strong>af</strong> medierne i noderne<br />
MEDIA 12 9 3 22 31 69<br />
ADDCO Q 2 502 -450 T 2 3 850<br />
C ******* STARTGÆT **************<br />
START M 2 2 0.11223E+01<br />
START H 2 2 -0.47526E+04 M 2 105 0.10999E+01 P 105 0.10500E+01<br />
START H 2 105 -0.12189E+05 M 2 12 0.15919E+01 P 12 0.10500E+01<br />
START H 2 12 0.37706E+03 M 2 3 -0.38041E+01 P 3 0.10000E+01<br />
START H 2 3 -0.48754E+04 M 2 31 -0.99999E-02 P 31 0.10500E+01<br />
START H 2 31 -0.43080E+04 Q 2 502 -0.45000E+03 ZA 2 1 0.97226E+01<br />
START ZA 2 2 0.69836E+01 ZA 2 3 0.13301E+02 ZA 2 4 0.33008E+02<br />
START ZA 2 5 0.18715E+02 ZA 2 6 0.25965E+02 ZA 2 7 -0.26832E+07<br />
START X_J 22 1 0.22943E+00 X_J 22 2 0.00000E+00 X_J 22 3 0.23924E+00<br />
START X_J 22 4 0.10624E+00 X_J 22 5 0.00000E+00 X_J 22 6 0.13518E+00<br />
START X_J 22 7 0.26871E+00 X_J 22 8 0.00000E+00 X_J 22 9 0.19443E-03<br />
START X_J 22 10 0.00000E+00 X_J 22 11 0.18164E-01 X_J 22 30 0.00000E+00<br />
START X_J 22 31 0.00000E+00 X_J 22 32 0.00000E+00 X_J 22 36 0.28480E-02<br />
START X_J 69 28 0.00000E+00 X_J 69 38 0.10000E+01<br />
C<br />
C Indsættelse <strong>af</strong> varmeveklser (mellem røggas og dampkredsløb)<br />
STRUC 3 HEATEX_4 85 13 91 10 503 0.7 0.01 0.01<br />
C Variabel effektivitet for veksleren, så 2. HS. overholdes (vistnok)<br />
VARPA 3 1 T 3 10 250<br />
ADDCO Q 3 503 -45<br />
C ******* STARTGÆT **************<br />
START M 3 85 0.97759E+01<br />
START P 85 0.10200E+01 H 3 85 -0.29447E+04 M 3 13 -0.97759E+01<br />
START P 13 0.10100E+01 H 3 13 -0.32835E+04 M 3 91 0.17826E+02<br />
START P 91 0.10700E+01 H 3 91 -0.13180E+05 M 3 10 -0.17826E+02<br />
START P 10 0.10600E+01 H 3 10 -0.12997E+05 Q 3 503 -0.45000E+02<br />
START ZA 3 1 0.33128E+04<br />
C<br />
88
C Indsættelse <strong>af</strong> strømsplitter!<br />
STRUC 4 SPLITTER 10 102 103<br />
APPENDIKS D - DNA motormodel<br />
C ******* STARTGÆT **************<br />
START M 4 10 0.17826E+02 H 4 10 -0.12997E+05<br />
START M 4 102 -0.16726E+02 P 102 0.10600E+01 H 4 102 -0.12997E+05<br />
START M 4 103 -0.10999E+01 P 103 0.10600E+01 H 4 103 -0.12997E+05<br />
C<br />
STRUC 5 COMPRE_1 9 91 505 305 0.9 1<br />
ADDCO P 91 1.07<br />
C ******* STARTGÆT **************<br />
START M 5 9 0.17826E+02 H 5 9 -0.13195E+05 M 5 91 -0.17826E+02<br />
START H 5 91 -0.13180E+05 Q 5 505 0.00000E+00<br />
C<br />
C trykudligning:<br />
STRUC 6 VALVE_01 102 101<br />
C ******* STARTGÆT **************<br />
START M 6 102 0.16726E+02<br />
START H 6 102 -0.12997E+05 M 6 101 -0.16726E+02 H 6 101 -0.12997E+05<br />
C<br />
STRUC 7 VALVE_01 103 104<br />
C ******* STARTGÆT **************<br />
START M 7 103 0.10999E+01 H 7 103 -0.12997E+05 M 7 104 -0.10999E+01<br />
START P 104 0.10600E+01 H 7 104 -0.12997E+05<br />
C<br />
C Overophedning <strong>af</strong> damp ind i forgasser !<br />
STRUC 8 HEATEX_4 3 4 104 105 508 0.7 0.01 0.01<br />
ADDCO Q 8 508 -45<br />
C ******* STARTGÆT **************<br />
START M 8 3 0.38041E+01<br />
START H 8 3 -0.48754E+04 M 8 4 -0.38041E+01 P 4 0.99000E+00<br />
START H 8 4 -0.51209E+04 M 8 104 0.10999E+01 H 8 104 -0.12997E+05<br />
START M 8 105 -0.10999E+01 H 8 105 -0.12189E+05 Q 8 508 -0.45000E+02<br />
START ZA 8 1 0.93356E+03<br />
C<br />
C Luftforvarmning !<br />
STRUC 9 HEATEX_4 4 5 11 12 509 0.7 0.01 0.01<br />
ADDCO Q 9 509 -45 T 9 11 25<br />
C ******* STARTGÆT **************<br />
START M 9 4 0.38041E+01 H 9 4 -0.51209E+04<br />
START M 9 5 -0.38041E+01 P 5 0.98000E+00 H 9 5 -0.53276E+04<br />
START M 9 11 0.15919E+01 P 11 0.10600E+01 H 9 11 -0.88741E+02<br />
START M 9 12 -0.15919E+01 H 9 12 0.37706E+03 Q 9 509 -0.45000E+02<br />
START ZA 9 1 0.78653E+03<br />
C<br />
C Kondenserende køling <strong>af</strong> rågas !<br />
STRUC 10 GASCOOL1 5 6 61 51 52 510 0.01 0.01<br />
MEDIA 51 99 6 23<br />
ADDCO T 10 51 20 T 10 52 100 P 51 10<br />
ADDCO Q 10 510 -15 T 10 6 45<br />
C ******* STARTGÆT **************<br />
START M 10 5 0.38041E+01 H 10 5 -0.53276E+04<br />
START M 10 6 -0.31987E+01 P 6 0.97000E+00 H 10 6 -0.47469E+04<br />
START M 10 61 -0.60547E+00 P 61 0.97000E+00 H 10 61 -0.15783E+05<br />
START M 10 51 0.13309E+02 P 51 0.10000E+02 H 10 51 0.84800E+02<br />
START M 10 52 -0.13309E+02 P 52 0.99900E+01 H 10 52 0.41974E+03<br />
START Q 10 510 -0.15000E+02 X_J 23 1 0.28274E+00 X_J 23 2 0.00000E+00<br />
START X_J 23 3 0.29483E+00 X_J 23 4 0.13092E+00 X_J 23 5 0.00000E+00<br />
START X_J 23 6 0.16660E+00 X_J 23 7 0.98784E-01 X_J 23 8 0.00000E+00<br />
START X_J 23 9 0.23961E-03 X_J 23 10 0.00000E+00 X_J 23 11 0.22385E-01<br />
START X_J 23 36 0.35098E-02<br />
C<br />
89
C Rensning <strong>af</strong> gas<br />
STRUC 11 GASCLE_1 6 7 71 511 0.01<br />
MEDIA 7 24 71 25<br />
APPENDIKS D - DNA motormodel<br />
ADDCO Q 11 511 -15<br />
C ******* STARTGÆT **************<br />
START M 11 6 0.31987E+01 H 11 6 -0.47469E+04<br />
START M 11 7 -0.31975E+01 P 7 0.96000E+00 H 11 7 -0.47531E+04<br />
START M 11 71 -0.11810E-02 P 71 0.96000E+00 H 11 71 -0.58487E+03<br />
START Q 11 511 -0.15000E+02 X_J 24 1 0.28281E+00 X_J 24 2 0.00000E+00<br />
START X_J 24 3 0.29490E+00 X_J 24 4 0.13095E+00 X_J 24 5 0.00000E+00<br />
START X_J 24 6 0.16664E+00 X_J 24 7 0.98807E-01 X_J 24 11 0.22390E-01<br />
START X_J 24 30 0.00000E+00 X_J 24 36 0.35106E-02 X_J 25 7 0.00000E+00<br />
START X_J 25 8 0.00000E+00 X_J 25 9 0.10000E+01 X_J 25 10 0.00000E+00<br />
START X_J 25 31 0.00000E+00 X_J 25 32 0.00000E+00 X_J 25 36 0.00000E+00<br />
START X_J 25 38 0.00000E+00<br />
C<br />
C Motorkomponent, lambda=1,3 ; eta_el=0,4 ; eta_varme=0,3 ; eta_tab=0,05<br />
STRUC 12 ENGINE_1 72 7 8 312 512 400 1 1.3 0.4 0.3 0.05<br />
MEDIA 72 9 8 26<br />
C Variabel eta_varme => konstant røggastemperatur på 450grader C.<br />
VARPA 12 4 T 12 8 450<br />
ADDCO T 12 72 25<br />
C STARTGÆT:<br />
START M 12 72 0.65784E+01 P 72 0.96000E+00<br />
START H 12 72 -0.88741E+02 M 12 7 0.31975E+01 H 12 7 -0.47531E+04<br />
START M 12 8 -0.97759E+01 P 8 0.96000E+00 H 12 8 -0.29590E+04<br />
START E 12 312 -0.71384E+04 Q 12 512 -0.89230E+03 Q 12 400 -0.51139E+04<br />
START X_J 26 2 0.31859E-01 X_J 26 3 0.63867E+00 X_J 26 5 0.00000E+00<br />
START X_J 26 6 0.13522E+00 X_J 26 7 0.18665E+00 X_J 26 10 0.00000E+00<br />
START X_J 26 30 0.00000E+00 X_J 26 36 0.76024E-02<br />
C<br />
C skaber tryk efter motoren (for motoren)<br />
STRUC 14 COMPRE_1 8 85 514 314 0.9 1<br />
ADDCO P 14 1<br />
C STARTGÆT:<br />
START M 14 8 0.97759E+01<br />
START H 14 8 -0.29590E+04 M 14 85 -0.97759E+01 H 14 85 -0.29447E+04<br />
START Q 14 514 0.00000E+00<br />
C<br />
C Kondenserende køling <strong>af</strong> røggas !<br />
STRUC 13 GASCOOL1 13 14 142 131 141 513 0.01 0.01<br />
MEDIA 131 99 14 27<br />
ADDCO T 13 131 20 T 13 141 100 P 131 10<br />
ADDCO Q 13 513 -15 T 13 14 45<br />
C ******* STARTGÆT **************<br />
START M 13 13 0.97759E+01 H 13 13 -0.32835E+04<br />
START M 13 14 -0.91558E+01 P 14 0.10000E+01 H 13 14 -0.27511E+04<br />
START M 13 142 -0.62015E+00 P 142 0.10000E+01 H 13 142 -0.15783E+05<br />
START M 13 131 0.11038E+01 P 131 0.10000E+01 H 13 131 0.83954E+02<br />
START M 13 141 -0.11038E+01 P 141 0.99000E+00 H 13 141 0.26763E+04<br />
START Q 13 513 -0.15000E+02 X_J 27 1 0.00000E+00 X_J 27 2 0.35416E-01<br />
START X_J 27 3 0.70999E+00 X_J 27 4 0.00000E+00 X_J 27 5 0.00000E+00<br />
START X_J 27 6 0.15032E+00 X_J 27 7 0.95820E-01 X_J 27 8 0.00000E+00<br />
START X_J 27 9 0.00000E+00 X_J 27 10 0.00000E+00 X_J 27 11 0.00000E+00<br />
START X_J 27 36 0.84513E-02<br />
C<br />
90
APPENDIKS E – IGCC anlæg<br />
E IGCC anlæg<br />
DNA IGCC modellens knudepunkts f<strong>low</strong>diagram ses <strong>af</strong> Illustration E.1. Det røde<br />
kredsløb illustrerer dampkredsløbet til tørring, og det blå illustrerer dampkredsløbet i<br />
turbinekredsen (Rankine<strong>processen</strong>). Der er mulighed for at tage udtagsdamp fra<br />
dampturbinen hvis der bliver benyttet særligt våde brændsler.<br />
Programudskrift for DNA modellen fremgår <strong>af</strong> næste <strong>af</strong>snit.<br />
91
APPENDIKS E – IGCC anlæg<br />
Illustration E.1: Knudepunktsdiagram for IGCC anlæg.<br />
92
APPENDIKS E – IGCC anlæg<br />
E.1 Programudskrift for IGCC model<br />
TITLE PCFB BIOMASS GASIFIER INTEGRATED WITH GAS TURBINE. NON IDEAL<br />
C Model <strong>af</strong> IGCC anlæg med 50% fugt. Atmosfærisk forgasning.<br />
C * * * * * * * * * * *<br />
C Pretreatment section*<br />
C * * * * * * * * * * *<br />
C fuel dryer<br />
STRUC 1 DRYER_02 1 30 2 31 301 0.10 0<br />
NAMES FL 41 wood FL 61 dried_wood<br />
MEDIA 1 41 2 61<br />
SOLID 41 28 0.5 1 0.06 2 0.43 29 0.001 38 0.009 LHV 19000 CP 1.35 MOI 0.5<br />
ADDCO T 1 1 25 P 1 1 P 2 1<br />
ADDCO T 1 30 250 Q 1 301 0<br />
ADDCO P 30 1<br />
START M 1 1 0.18428E+01 P 1 0.10000E+01 H 1 1 -0.10458E+05<br />
START M 1 30 0.96564E+01 P 30 0.10000E+01 H 1 30 -0.12994E+05<br />
START M 1 2 -0.96989E+00 P 2 0.10000E+01 H 1 2 -0.54486E+04<br />
START M 1 31 -0.10529E+02 P 31 0.10000E+01 H 1 31 -0.13245E+05<br />
START Q 1 301 0.00000E+00 X_J 61 1 0.59090E-01 X_J 61 2 0.40974E+00<br />
START X_J 61 3 0.95000E-04 X_J 61 4 0.00000E+00 X_J 61 5 0.00000E+00<br />
START X_J 61 6 0.00000E+00 X_J 61 37 0.50000E-01 X_J 61 8 0.00000E+00<br />
START X_J 61 9 0.00000E+00 X_J 61 10 0.00000E+00 X_J 61 11 0.00000E+00<br />
START X_J 61 12 0.00000E+00 X_J 61 13 0.00000E+00 X_J 61 14 0.00000E+00<br />
START X_J 61 15 0.00000E+00 X_J 61 16 0.00000E+00 X_J 61 17 0.00000E+00<br />
START X_J 61 18 0.00000E+00 X_J 61 19 0.00000E+00 X_J 61 20 0.00000E+00<br />
START X_J 61 21 0.00000E+00 X_J 61 22 0.00000E+00 X_J 61 23 0.00000E+00<br />
START X_J 61 24 0.00000E+00 X_J 61 25 0.00000E+00 X_J 61 26 0.00000E+00<br />
START X_J 61 27 0.00000E+00 X_J 61 28 0.48089E+00 X_J 61 29 0.95000E-04<br />
START X_J 61 30 0.00000E+00 X_J 61 31 0.00000E+00 X_J 61 32 0.00000E+00<br />
START X_J 61 33 0.00000E+00 X_J 61 34 0.00000E+00 X_J 61 35 0.00000E+00<br />
START X_J 61 36 0.00000E+00 X_J 61 38 0.95000E-04<br />
STRUC 30 SPLITTER 31 32 35<br />
VARPA 2 13 T 1 31 120<br />
START H 30 31 -0.13245E+05 M 30 32 -0.87290E+00 P 32 0.10000E+01<br />
START H 30 32 -0.13245E+05 M 30 35 -0.96564E+01 P 35 0.10000E+01<br />
START H 30 35 -0.13245E+05<br />
STRUC 31 COMPRE_1 32 36 331 131 0.9 1.0<br />
START M 31 32 0.87290E+00 H 31 32 -0.13245E+05<br />
START M 31 36 -0.87290E+00 P 36 0.12000E+01 H 31 36 -0.13207E+05<br />
START Q 31 331 0.00000E+00 M 30 31 0.10529E+02<br />
C * * * * * * * * *<br />
C gasifier section*<br />
C * * * * * * * * *<br />
STRUC 2 GASIFI_2 9 2 34 25 3 4 302 1 3 4 6 7 8 9 11 /<br />
36 1 850 .2 0.9 1.0<br />
MEDIA 25 9 3 21 4 69<br />
C Medium 9: Air<br />
C Medium 21: Syngas<br />
C Medium 69: Ashes<br />
ADDCO Q 2 302 0 P 4 1 M 2 25 1.8 T 2 3 900<br />
START M 2 2 0.96989E+00 H 2 2 -0.54486E+04<br />
START M 2 34 0.87290E+00 P 34 0.12000E+01 H 2 34 -0.11932E+05<br />
START M 2 25 0.18000E+01 P 25 0.12000E+01 H 2 25 0.17257E+03<br />
START M 2 3 -0.36427E+01 P 3 0.10000E+01 H 2 3 -0.42246E+04<br />
START M 2 4 -0.92139E-04 P 4 0.10000E+01 H 2 4 -0.42080E+04<br />
START Q 2 302 0.00000E+00 ZA 2 1 0.97315E+01 ZA 2 2 0.74647E+01<br />
START ZA 2 3 0.13269E+02 ZA 2 4 0.32048E+02 ZA 2 5 0.21192E+02<br />
START ZA 2 6 0.25863E+02 ZA 2 7 -0.30797E+07 X_J 21 1 0.21280E+00<br />
START X_J 21 2 0.00000E+00 X_J 21 3 0.28728E+00 X_J 21 4 0.11701E+00<br />
START X_J 21 5 0.00000E+00 X_J 21 6 0.11445E+00 X_J 21 7 0.26501E+00<br />
START X_J 21 8 0.11533E-04 X_J 21 9 0.17123E-04 X_J 21 10 0.00000E+00<br />
START X_J 21 11 0.29214E-05 X_J 21 30 0.00000E+00 X_J 21 31 0.00000E+00<br />
START X_J 21 32 0.00000E+00 X_J 21 36 0.34203E-02 X_J 69 28 0.00000E+00<br />
93
START X_J 69 38 0.10000E+01<br />
APPENDIKS E – IGCC anlæg<br />
C Gas cooler/gasification steam heater<br />
STRUC 3 HEATEX_4 3 5 36 34 303 .8 0 0<br />
START M 3 3 0.36427E+01 H 3 3 -0.42246E+04 M 3 5 -0.36427E+01<br />
START P 5 0.10000E+01 H 3 5 -0.45302E+04<br />
START M 3 36 0.87290E+00 H 3 36 -0.13207E+05 M 3 34 -0.87290E+00<br />
START H 3 34 -0.11932E+05 Q 3 303 0.00000E+00 ZA 3 1 0.11133E+04<br />
ADDCO Q 3 303 0<br />
C Gas cooler/Evaporator<br />
STRUC 4 HEATEX_1 5 12 70 71 304 0 1<br />
ADDCO Q 4 304 0 X 4 71 1 T 4 12 300<br />
START M 4 5 0.36427E+01 H 4 5 -0.45302E+04 M 4 12 -0.36427E+01<br />
START P 12 0.10000E+01 H 4 12 -0.52160E+04 M 4 70 0.15490E+01<br />
START P 70 0.54000E+02 H 4 70 0.11789E+04 M 4 71 -0.15490E+01<br />
START P 71 0.53000E+02 H 4 71 0.27917E+04 Q 4 304 0.00000E+00<br />
START ZA 4 1 0.24982E+04<br />
C Gas cooler/gasification air heater<br />
STRUC 6 HEATEX_1 12 13 28 25 306 0 0<br />
START M 6 12 0.36427E+01 H 6 12 -0.52160E+04<br />
START M 6 13 -0.36427E+01 P 13 0.10000E+01 H 6 13 -0.53358E+04<br />
START M 6 28 0.18000E+01 P 28 0.12000E+01 H 6 28 -0.69826E+02<br />
START M 6 25 -0.18000E+01 H 6 25 0.17257E+03 Q 6 306 0.00000E+00<br />
START ZA 6 1 0.43631E+03<br />
ADDCO Q 6 306 0 T 6 25 280<br />
C Condensing gas cooler<br />
STRUC 10 GASCOOL1 13 50 51 60 61 310 0 0<br />
ADDCO T 10 50 45 Q 10 310 0<br />
MEDIA 50 22 60 99<br />
ADDCO T 10 60 30 T 10 61 80 P 60 5<br />
START M 10 13 0.36427E+01 H 10 13 -0.53358E+04<br />
START M 10 50 -0.30183E+01 P 50 0.10000E+01 H 10 50 -0.39906E+04<br />
START M 10 51 -0.62436E+00 P 51 0.10000E+01 H 10 51 -0.15804E+05<br />
START M 10 60 0.11835E+02 P 60 0.50000E+01 H 10 60 0.12612E+03<br />
START M 10 61 -0.11835E+02 P 61 0.50000E+01 H 10 61 0.33528E+03<br />
START Q 10 310 0.0<br />
START X_J 22 1 0.26817E+00 X_J 22 2 0.00000E+00<br />
START X_J 22 3 0.36204E+00 X_J 22 4 0.14746E+00 X_J 22 5 0.00000E+00<br />
START X_J 22 6 0.14424E+00 X_J 22 7 0.73750E-01 X_J 22 8 0.14534E-04<br />
START X_J 22 9 0.21578E-04 X_J 22 10 0.00000E+00 X_J 22 11 0.36816E-05<br />
START X_J 22 12 0.00000E+00 X_J 22 13 0.00000E+00 X_J 22 14 0.00000E+00<br />
START X_J 22 15 0.00000E+00 X_J 22 16 0.00000E+00 X_J 22 17 0.00000E+00<br />
START X_J 22 18 0.00000E+00 X_J 22 19 0.00000E+00 X_J 22 20 0.00000E+00<br />
START X_J 22 21 0.00000E+00 X_J 22 22 0.00000E+00 X_J 22 23 0.00000E+00<br />
START X_J 22 24 0.00000E+00 X_J 22 25 0.00000E+00 X_J 22 26 0.00000E+00<br />
START X_J 22 27 0.00000E+00 X_J 22 28 0.00000E+00 X_J 22 29 0.00000E+00<br />
START X_J 22 30 0.00000E+00 X_J 22 31 0.00000E+00 X_J 22 32 0.00000E+00<br />
START X_J 22 33 0.00000E+00 X_J 22 34 0.00000E+00 X_J 22 35 0.00000E+00<br />
START X_J 22 36 0.43103E-02<br />
C Gas cleaner<br />
STRUC 5 GASCLE_1 50 7 8 305 0<br />
MEDIA 7 24 8 25<br />
C Medium 24: Cleaned syngas<br />
C Medium 25: Removed gas<br />
ADDCO Q 5 305 0<br />
START M 5 50 0.30183E+01 H 5 50 -0.39906E+04<br />
START M 5 7 -0.30182E+01 P 7 0.10000E+01 H 5 7 -0.39907E+04<br />
START M 5 8 -0.13090E-03 P 8 0.10000E+01 H 5 8 -0.11096E+04<br />
START Q 5 305 0.00000E+00 X_J 24 1 0.26818E+00 X_J 24 2 0.00000E+00<br />
START X_J 24 3 0.36205E+00 X_J 24 4 0.14746E+00 X_J 24 5 0.00000E+00<br />
START X_J 24 6 0.14424E+00 X_J 24 7 0.73753E-01 X_J 24 11 0.36818E-05<br />
START X_J 24 30 0.00000E+00 X_J 24 36 0.43105E-02 X_J 25 7 0.00000E+00<br />
START X_J 25 8 0.40247E+00 X_J 25 9 0.59753E+00 X_J 25 10 0.00000E+00<br />
START X_J 25 31 0.00000E+00 X_J 25 32 0.00000E+00 X_J 25 36 0.00000E+00<br />
START X_J 25 38 0.00000E+00<br />
C Gas compressor<br />
STRUC 7 COMPRE_1 7 18 307 107 .9 1.0<br />
START M 7 7 0.30182E+01 H 7 7 -0.39907E+04<br />
START M 7 18 -0.30182E+01 P 18 0.46000E+01 H 7 18 -0.37500E+04<br />
START Q 7 307 0.00000E+00<br />
ADDCO P 18 4.6<br />
94
APPENDIKS E – IGCC anlæg<br />
C Gas cooler<br />
STRUC 8 HEATSNK0 18 19 308 0<br />
ADDCO T 8 19 45<br />
START M 8 18 0.30182E+01 H 8 18 -0.37500E+04<br />
START M 8 19 -0.30182E+01 P 19 0.46000E+01 H 8 19 -0.39907E+04<br />
START Q 8 308 -0.72652E+03<br />
C Gas compressor<br />
STRUC 9 COMPRE_1 19 15 309 109 .9 1.0<br />
START M 9 19 0.30182E+01 H 9 19 -0.39907E+04<br />
START M 9 15 -0.30182E+01 P 15 0.21000E+02 H 9 15 -0.37515E+04<br />
START Q 9 309 0.00000E+00<br />
ADDCO P 15 21<br />
C * * * * * * * * * * *<br />
C Gas turbine section<br />
C * * * * * * * * * * *<br />
C air compressor<br />
STRUC 21 COMPRE_1 20 29 321 150 0.85 1<br />
MEDIA 20 9<br />
C Medium 9: Air<br />
ADDCO T 21 20 25 P 20 1.013<br />
START M 21 20 0.12869E+02 P 20 0.10130E+01<br />
START H 21 20 -0.88741E+02 M 21 29 -0.12869E+02 P 29 0.20000E+02<br />
START H 21 29 0.38375E+03 Q 21 321 0.00000E+00<br />
C Booster compressor<br />
STRUC 29 COMPRE_1 24 28 329 129 0.85 1.0<br />
START M 29 24 0.18000E+01<br />
START P 24 0.10000E+01 H 29 24 -0.88741E+02 M 29 28 -0.18000E+01<br />
START H 29 28 -0.69826E+02 Q 29 329 0.00000E+00<br />
ADDCO T 29 24 25 P 24 1<br />
C gas combustor<br />
STRUC 24 GASBUR_2 29 15 9 324 1150 1<br />
MEDIA 9 26<br />
C Medium 26: Combustion products<br />
ADDCO Q 24 324 0<br />
START M 24 29 0.12869E+02<br />
START H 24 29 0.38375E+03 M 24 15 0.30182E+01 H 24 15 -0.37515E+04<br />
START M 24 9 -0.15887E+02 P 9 0.20000E+02 H 24 9 -0.40184E+03<br />
START Q 24 324 0.00000E+00 X_J 26 2 0.11762E+00 X_J 26 3 0.71247E+00<br />
START X_J 26 6 0.70685E-01 X_J 26 7 0.90741E-01 X_J 26 10 0.00000E+00<br />
START X_J 26 36 0.84810E-02<br />
C Gas turbine<br />
STRUC 27 TURBIN_1 9 10 150 .89<br />
ADDCO P 9 20<br />
START M 27 9 0.15887E+02 H 27 9 -0.40184E+03<br />
START M 27 10 -0.15887E+02 P 10 0.10300E+01 H 27 10 -0.11869E+04<br />
STRUC 50 SIM_GENE 250 350 150 0.98<br />
START E 50 250 -0.62649E+04 Q 50 350 -0.12786E+03<br />
C Steam fan<br />
STRUC 40 COMPRE_1 35 37 340 140 1 1<br />
START M 40 35 0.96564E+01<br />
START H 40 35 -0.13245E+05 M 40 37 -0.96564E+01 P 37 0.10200E+01<br />
START H 40 37 -0.13241E+05 Q 40 340 0.00000E+00<br />
C Flue gas cooler/dryer steam heater<br />
STRUC 32 HEATEX_1 43 45 37 38 328 0 .02<br />
ADDCO Q 32 328 0 X 32 45 0<br />
START M 32 43 0.82718E-03<br />
START P 43 0.76646E+01 H 32 43 0.30581E+04 M 32 45 -0.82718E-03<br />
START P 45 0.76646E+01 H 32 45 0.71317E+03 M 32 37 0.96564E+01<br />
START H 32 37 -0.13241E+05 M 32 38 -0.96564E+01 P 38 0.10000E+01<br />
START H 32 38 -0.13241E+05 Q 32 328 0.00000E+00 ZA 32 1 0.19397E+01<br />
STRUC 36 HEATEX_1 80 81 38 30 336 0 0<br />
ADDCO T 36 81 130 T 36 38 122 Q 36 336 0<br />
START M 36 80 0.90622E+01 P 80 0.10100E+01 H 36 80 -0.13533E+04<br />
START M 36 81 -0.90622E+01 P 81 0.10100E+01 H 36 81 -0.16169E+04<br />
START M 36 38 0.96564E+01 H 36 38 -0.13241E+05 M 36 30 -0.96564E+01<br />
START H 36 30 -0.12994E+05 Q 36 336 0.00000E+00 ZA 36 1 0.23890E+04<br />
95
APPENDIKS E – IGCC anlæg<br />
C * * * * * * *<br />
C Steam cycle *<br />
C * * * * * * *<br />
STRUC 41 HEATEX_1 10 16 44 49 341 0.01 1<br />
ADDCO T 41 49 500<br />
ADDCO Q 41 341 0<br />
START M 41 10 0.15887E+02 H 41 10 -0.11869E+04 M 41 16 -0.15887E+02<br />
START P 16 0.10200E+01 H 41 16 -0.12788E+04 M 41 44 0.22824E+01<br />
START P 44 0.53000E+02 H 41 44 0.27917E+04 M 41 49 -0.22824E+01<br />
START P 49 0.52000E+02 H 41 49 0.34314E+04 Q 41 341 0.00000E+00<br />
START ZA 41 1 0.14601E+04<br />
STRUC 44 HEATEX_1 16 17 41 44 344 0.01 1<br />
ADDCO Q 44 344 0 X 41 44 1<br />
START M 44 16 0.15887E+02 H 44 16 -0.12788E+04<br />
START M 44 17 -0.15887E+02 P 17 0.10100E+01 H 44 17 -0.13533E+04<br />
START M 44 41 0.73338E+00 P 41 0.54000E+02 H 44 41 0.11789E+04<br />
START M 44 44 -0.73338E+00 H 44 44 0.27917E+04 Q 44 344 0.00000E+00<br />
START ZA 44 1 0.11828E+04<br />
STRUC 42 SPLITTER 42 41 70<br />
START M 42 42 0.22824E+01 P 42 0.54000E+02<br />
START H 42 42 0.11789E+04 M 42 41 -0.73338E+00 H 42 41 0.11789E+04<br />
START M 42 70 -0.15490E+01 H 42 70 0.11789E+04<br />
STRUC 43 VALVE_01 71 44<br />
START M 43 71 0.15490E+01<br />
START H 43 71 0.27917E+04 M 43 44 -0.15490E+01 H 43 44 0.27917E+04<br />
STRUC 35 SPLITTER 17 14 80<br />
START M 35 17 0.15887E+02 H 35 17 -0.13533E+04 M 35 14 -0.68252E+01<br />
START P 14 0.10100E+01 H 35 14 -0.13533E+04 M 35 80 -0.90622E+01<br />
START H 35 80 -0.13533E+04<br />
STRUC 33 HEATEX_1 14 11 48 42 333 0.01 1<br />
ADDCO P 48 55 Q 33 333 0 T 33 11 60 X 33 42 0<br />
MEDIA 48 99<br />
ADDCO P 11 1.0<br />
START M 33 14 0.68252E+01 H 33 14 -0.13533E+04<br />
START M 33 11 -0.68252E+01 P 11 0.10000E+01 H 33 11 -0.16908E+04<br />
START M 33 48 0.22824E+01 P 48 0.55000E+02 H 33 48 0.16973E+03<br />
START M 33 42 -0.22824E+01 H 33 42 0.11789E+04 Q 33 333 0.00000E+00<br />
START ZA 33 1 0.23034E+04<br />
STRUC 34 TURCYCLE 3 49 43 46 134 .8<br />
START M 34 49 0.22824E+01 H 34 49 0.34314E+04<br />
START M 34 43 -0.82718E-03 H 34 43 0.30581E+04 M 34 46 -0.22816E+01<br />
START P 46 0.95930E-01 H 34 46 0.24147E+04<br />
C ADDCO M 34 43 0.001<br />
ADDCO T 34 43 300<br />
ADDCO P 46 .09593<br />
STRUC 37 STECON_0 46 47 337 0<br />
START M 37 46 0.22816E+01<br />
START H 37 46 0.24147E+04 M 37 47 -0.22816E+01 P 47 0.9593E-01<br />
START H 37 47 0.16338E+03 Q 37 337 -0.51366E+04<br />
STRUC 38 LIQPUM_1 47 48 238 .9<br />
START M 38 47 0.22816E+01<br />
START H 38 47 0.16338E+03 M 38 48 -0.22816E+01 H 38 48 0.16953E+03<br />
START E 38 238 0.14029E+02<br />
STRUC 39 LIQPUM_1 45 48 239 .9<br />
START M 39 45 0.82718E-03 H 39 45 0.71317E+03<br />
START M 39 48 -0.82718E-03 H 39 48 0.71902E+03 E 39 239 0.48411E-02<br />
STRUC 45 VALVE_01 81 11<br />
START M 45 81 0.90622E+01 H 45 81 -0.16169E+04 M 45 11 -0.90622E+01<br />
START H 45 11 -0.16169E+04<br />
STRUC 46 ADDANODE 11 82<br />
START M 46 11 0.15887E+02 H 46 11 -0.16486E+04<br />
START M 46 82 -0.15887E+02 P 82 0.10000E+01 H 46 82 -0.16486E+04<br />
96
E.2 GT anlæg<br />
APPENDIKS E – IGCC anlæg<br />
DNA GT modellens knudepunkts f<strong>low</strong>diagram ses <strong>af</strong> Illustration E.2. Det røde<br />
kredsløb illustrerer dampkredsløbet til tørring. Programudskrift <strong>af</strong> DNA koden<br />
fremgår <strong>af</strong> efterfølgende <strong>af</strong>snit. Bemærk, at der er et by-pass kredsløb uden om<br />
varmeveksler 36 (røggas og tørrekredsløb), dette er for at gøre systemet mere stabilt,<br />
idet der ellers blev observeret nogle problemer med at ligningssystemet ville<br />
konvergere.<br />
I <strong>af</strong>snit E.2.2 er der endvidere programudskrift for det gasturbineanlæg, der er<br />
skitseret i Figur 4.7. Der er et ultimativt anlæg, idet så meget <strong>af</strong> processtrømmen er<br />
forsøgt genanvendt og integreret som muligt.<br />
82<br />
142<br />
1<br />
35<br />
40-COMPRE_1<br />
1-DRYER_02 2-GASIFI_2<br />
2<br />
31<br />
30-SPLITTER<br />
46-GASCOOL1 45-VALVE_01 81 36-HEATEX_1<br />
80<br />
141<br />
Q-346<br />
460<br />
30<br />
38<br />
Q-301 Q-302 34<br />
Q-303<br />
50-SIM_GENE<br />
32<br />
97<br />
3<br />
31-COMPRE_1<br />
35-SPLITTER<br />
27-TURBIN_1<br />
3-HEATEX_4<br />
Illustration E.2: Knudepunktsdiagram for simpelt GT anlæg.<br />
11<br />
Q-336<br />
10<br />
36<br />
9<br />
25<br />
5 6-HEATEX_1<br />
24-GASBUR_2<br />
28<br />
29-COMPR_1<br />
E.2.1 Programudskrift for GT anlæg<br />
TITLE PCFB BIOMASS GASIFIER INTEGRATED WITH GAS TURBINE. NON IDEAL<br />
C Model <strong>af</strong> GT anlæg med 50% fugt. Atmosfærisk forgasning.<br />
C * * * * * * * * * * *<br />
C Pretreatment section*<br />
C * * * * * * * * * * *<br />
C fuel dryer<br />
STRUC 1 DRYER_02 1 30 2 31 301 0.10 0<br />
NAMES FL 41 wood FL 61 dried_wood<br />
MEDIA 1 41 2 61<br />
Q-340<br />
Q-350<br />
150<br />
Q-331<br />
Q-324<br />
150<br />
15<br />
24<br />
29<br />
Q-306 Q-310<br />
Q-329<br />
10-GASCOOL1<br />
13<br />
51<br />
Q-309<br />
9-COMPRE_1<br />
60<br />
61<br />
50<br />
5-GASCLE_1<br />
7<br />
7-COMPRE_1<br />
18<br />
8-HEATSNK0<br />
19<br />
21-COMPR_1 20<br />
SOLID 41 28 0.5 1 0.06 2 0.43 29 0.001 38 0.009 LHV 19000 CP 1.35 MOI 0.50<br />
ADDCO T 1 1 25 P 1 1 P 2 1<br />
ADDCO T 1 30 250 Q 1 301 0<br />
ADDCO P 30 1<br />
START M 1 1 0.18428E+01 P 1 0.10000E+01 H 1 1 -0.10458E+05<br />
START M 1 30 0.96564E+01 P 30 0.10000E+01 H 1 30 -0.12994E+05<br />
START M 1 2 -0.96989E+00 P 2 0.10000E+01 H 1 2 -0.54486E+04<br />
START M 1 31 -0.10529E+02 P 31 0.10000E+01 H 1 31 -0.13245E+05<br />
START Q 1 301 0.00000E+00 X_J 61 1 0.59090E-01 X_J 61 2 0.40974E+00<br />
START X_J 61 3 0.95000E-04 X_J 61 4 0.00000E+00 X_J 61 5 0.00000E+00<br />
Q-321<br />
Q-307<br />
Q-308<br />
Q-305<br />
8
APPENDIKS E – IGCC anlæg<br />
START X_J 61 6 0.00000E+00 X_J 61 37 0.50000E-01 X_J 61 8 0.00000E+00<br />
START X_J 61 9 0.00000E+00 X_J 61 10 0.00000E+00 X_J 61 11 0.00000E+00<br />
START X_J 61 12 0.00000E+00 X_J 61 13 0.00000E+00 X_J 61 14 0.00000E+00<br />
START X_J 61 15 0.00000E+00 X_J 61 16 0.00000E+00 X_J 61 17 0.00000E+00<br />
START X_J 61 18 0.00000E+00 X_J 61 19 0.00000E+00 X_J 61 20 0.00000E+00<br />
START X_J 61 21 0.00000E+00 X_J 61 22 0.00000E+00 X_J 61 23 0.00000E+00<br />
START X_J 61 24 0.00000E+00 X_J 61 25 0.00000E+00 X_J 61 26 0.00000E+00<br />
START X_J 61 27 0.00000E+00 X_J 61 28 0.48089E+00 X_J 61 29 0.95000E-04<br />
START X_J 61 30 0.00000E+00 X_J 61 31 0.00000E+00 X_J 61 32 0.00000E+00<br />
START X_J 61 33 0.00000E+00 X_J 61 34 0.00000E+00 X_J 61 35 0.00000E+00<br />
START X_J 61 36 0.00000E+00 X_J 61 38 0.95000E-04<br />
STRUC 30 SPLITTER 31 32 35<br />
VARPA 2 13 T 1 31 120<br />
START H 30 31 -0.13245E+05 M 30 32 -0.87290E+00 P 32 0.10000E+01<br />
START H 30 32 -0.13245E+05 M 30 35 -0.96564E+01 P 35 0.10000E+01<br />
START H 30 35 -0.13245E+05<br />
STRUC 31 COMPRE_1 32 36 331 131 0.9 1.0<br />
START M 31 32 0.87290E+00 H 31 32 -0.13245E+05<br />
START M 31 36 -0.87290E+00 P 36 0.12000E+01 H 31 36 -0.13207E+05<br />
START Q 31 331 0.00000E+00 M 30 31 0.10529E+02<br />
C * * * * * * * * *<br />
C gasifier section*<br />
C * * * * * * * * *<br />
STRUC 2 GASIFI_2 9 2 34 25 3 4 302 1 3 4 6 7 8 9 11 /<br />
36 1 850 .2 0.9 1.0<br />
MEDIA 25 9 3 21 4 69<br />
C Medium 9: Air<br />
C Medium 21: Syngas<br />
C Medium 69: Ashes<br />
ADDCO Q 2 302 0 P 4 1 M 2 25 1.8 T 2 3 900<br />
START M 2 2 0.96989E+00 H 2 2 -0.54486E+04<br />
START M 2 34 0.87290E+00 P 34 0.12000E+01 H 2 34 -0.11932E+05<br />
START M 2 25 0.18000E+01 P 25 0.12000E+01 H 2 25 0.17257E+03<br />
START M 2 3 -0.36427E+01 P 3 0.10000E+01 H 2 3 -0.42246E+04<br />
START M 2 4 -0.92139E-04 P 4 0.10000E+01 H 2 4 -0.42080E+04<br />
START Q 2 302 0.00000E+00 ZA 2 1 0.97315E+01 ZA 2 2 0.74647E+01<br />
START ZA 2 3 0.13269E+02 ZA 2 4 0.32048E+02 ZA 2 5 0.21192E+02<br />
START ZA 2 6 0.25863E+02 ZA 2 7 -0.30797E+07 X_J 21 1 0.21280E+00<br />
START X_J 21 2 0.00000E+00 X_J 21 3 0.28728E+00 X_J 21 4 0.11701E+00<br />
START X_J 21 5 0.00000E+00 X_J 21 6 0.11445E+00 X_J 21 7 0.26501E+00<br />
START X_J 21 8 0.11533E-04 X_J 21 9 0.17123E-04 X_J 21 10 0.00000E+00<br />
START X_J 21 11 0.29214E-05 X_J 21 30 0.00000E+00 X_J 21 31 0.00000E+00<br />
START X_J 21 32 0.00000E+00 X_J 21 36 0.34203E-02 X_J 69 28 0.00000E+00<br />
START X_J 69 38 0.10000E+01<br />
C Gas cooler/gasification steam heater<br />
STRUC 3 HEATEX_4 3 5 36 34 303 .8 0 0<br />
START M 3 3 0.36427E+01 H 3 3 -0.42246E+04 M 3 5 -0.36427E+01<br />
START P 5 0.10000E+01 H 3 5 -0.45302E+04<br />
START M 3 36 0.87290E+00 H 3 36 -0.13207E+05 M 3 34 -0.87290E+00<br />
START H 3 34 -0.11932E+05 Q 3 303 0.00000E+00 ZA 3 1 0.11133E+04<br />
ADDCO Q 3 303 0<br />
C Gas cooler/gasification air heater<br />
STRUC 6 HEATEX_1 5 13 28 25 306 0 0<br />
START M 6 5 0.36427E+01 H 6 5 -0.52160E+04<br />
START M 6 13 -0.36427E+01 P 13 0.10000E+01 H 6 13 -0.53358E+04<br />
START M 6 28 0.18000E+01 P 28 0.12000E+01 H 6 28 -0.69826E+02<br />
START M 6 25 -0.18000E+01 H 6 25 0.17257E+03 Q 6 306 0.00000E+00<br />
START ZA 6 1 0.43631E+03<br />
ADDCO Q 6 306 0 T 6 25 280<br />
C Condensing gas cooler<br />
STRUC 10 GASCOOL1 13 50 51 60 61 310 0 0<br />
ADDCO T 10 50 45 Q 10 310 0<br />
MEDIA 50 22 60 99<br />
ADDCO T 10 60 30 T 10 61 80 P 60 5<br />
START M 10 13 0.36427E+01 H 10 13 -0.53358E+04<br />
START M 10 50 -0.30183E+01 P 50 0.10000E+01 H 10 50 -0.39906E+04<br />
START M 10 51 -0.62436E+00 P 51 0.10000E+01 H 10 51 -0.15804E+05<br />
START M 10 60 0.11835E+02 P 60 0.50000E+01 H 10 60 0.12612E+03<br />
START M 10 61 -0.11835E+02 P 61 0.50000E+01 H 10 61 0.33528E+03<br />
START Q 10 310 0.0<br />
98
APPENDIKS E – IGCC anlæg<br />
START X_J 22 1 0.26817E+00 X_J 22 2 0.00000E+00<br />
START X_J 22 3 0.36204E+00 X_J 22 4 0.14746E+00 X_J 22 5 0.00000E+00<br />
START X_J 22 6 0.14424E+00 X_J 22 7 0.73750E-01 X_J 22 8 0.14534E-04<br />
START X_J 22 9 0.21578E-04 X_J 22 10 0.00000E+00 X_J 22 11 0.36816E-05<br />
START X_J 22 12 0.00000E+00 X_J 22 13 0.00000E+00 X_J 22 14 0.00000E+00<br />
START X_J 22 15 0.00000E+00 X_J 22 16 0.00000E+00 X_J 22 17 0.00000E+00<br />
START X_J 22 18 0.00000E+00 X_J 22 19 0.00000E+00 X_J 22 20 0.00000E+00<br />
START X_J 22 21 0.00000E+00 X_J 22 22 0.00000E+00 X_J 22 23 0.00000E+00<br />
START X_J 22 24 0.00000E+00 X_J 22 25 0.00000E+00 X_J 22 26 0.00000E+00<br />
START X_J 22 27 0.00000E+00 X_J 22 28 0.00000E+00 X_J 22 29 0.00000E+00<br />
START X_J 22 30 0.00000E+00 X_J 22 31 0.00000E+00 X_J 22 32 0.00000E+00<br />
START X_J 22 33 0.00000E+00 X_J 22 34 0.00000E+00 X_J 22 35 0.00000E+00<br />
START X_J 22 36 0.43103E-02<br />
C Gas cleaner<br />
STRUC 5 GASCLE_1 50 7 8 305 0<br />
MEDIA 7 24 8 25<br />
C Medium 24: Cleaned syngas<br />
C Medium 25: Removed gas<br />
ADDCO Q 5 305 0<br />
START M 5 50 0.30183E+01 H 5 50 -0.39906E+04<br />
START M 5 7 -0.30182E+01 P 7 0.10000E+01 H 5 7 -0.39907E+04<br />
START M 5 8 -0.13090E-03 P 8 0.10000E+01 H 5 8 -0.11096E+04<br />
START Q 5 305 0.00000E+00 X_J 24 1 0.26818E+00 X_J 24 2 0.00000E+00<br />
START X_J 24 3 0.36205E+00 X_J 24 4 0.14746E+00 X_J 24 5 0.00000E+00<br />
START X_J 24 6 0.14424E+00 X_J 24 7 0.73753E-01 X_J 24 11 0.36818E-05<br />
START X_J 24 30 0.00000E+00 X_J 24 36 0.43105E-02 X_J 25 7 0.00000E+00<br />
START X_J 25 8 0.40247E+00 X_J 25 9 0.59753E+00 X_J 25 10 0.00000E+00<br />
START X_J 25 31 0.00000E+00 X_J 25 32 0.00000E+00 X_J 25 36 0.00000E+00<br />
START X_J 25 38 0.00000E+00<br />
C Gas compressor<br />
STRUC 7 COMPRE_1 7 18 307 107 .9 1.0<br />
START M 7 7 0.30182E+01 H 7 7 -0.39907E+04<br />
START M 7 18 -0.30182E+01 P 18 0.46000E+01 H 7 18 -0.37500E+04<br />
START Q 7 307 0.00000E+00<br />
ADDCO P 18 4.6<br />
C Gas cooler<br />
STRUC 8 HEATSNK0 18 19 308 0<br />
ADDCO T 8 19 45<br />
START M 8 18 0.30182E+01 H 8 18 -0.37500E+04<br />
START M 8 19 -0.30182E+01 P 19 0.46000E+01 H 8 19 -0.39907E+04<br />
START Q 8 308 -0.72652E+03<br />
C Gas compressor<br />
STRUC 9 COMPRE_1 19 15 309 109 .9 1.0<br />
START M 9 19 0.30182E+01 H 9 19 -0.39907E+04<br />
START M 9 15 -0.30182E+01 P 15 0.21000E+02 H 9 15 -0.37515E+04<br />
START Q 9 309 0.00000E+00<br />
ADDCO P 15 21<br />
C * * * * * * * * * * *<br />
C Gas turbine section<br />
C * * * * * * * * * * *<br />
C air compressor<br />
STRUC 21 COMPRE_1 20 29 321 150 0.85 1<br />
MEDIA 20 9<br />
C Medium 9: Air<br />
ADDCO T 21 20 25 P 20 1.013<br />
START M 21 20 0.12869E+02 P 20 0.10130E+01<br />
START H 21 20 -0.88741E+02 M 21 29 -0.12869E+02 P 29 0.20000E+02<br />
START H 21 29 0.38375E+03 Q 21 321 0.00000E+00<br />
C Booster compressor<br />
STRUC 29 COMPRE_1 24 28 329 129 0.85 1.0<br />
START M 29 24 0.18000E+01<br />
START P 24 0.10000E+01 H 29 24 -0.88741E+02 M 29 28 -0.18000E+01<br />
START H 29 28 -0.69826E+02 Q 29 329 0.00000E+00<br />
ADDCO T 29 24 25 P 24 1<br />
C gas combustor<br />
STRUC 24 GASBUR_2 29 15 9 324 1150 1<br />
MEDIA 9 26<br />
C Medium 26: Combustion products<br />
99
APPENDIKS E – IGCC anlæg<br />
ADDCO Q 24 324 0<br />
START M 24 29 0.12869E+02<br />
START H 24 29 0.38375E+03 M 24 15 0.30182E+01 H 24 15 -0.37515E+04<br />
START M 24 9 -0.15887E+02 P 9 0.20000E+02 H 24 9 -0.40184E+03<br />
START Q 24 324 0.00000E+00 X_J 26 2 0.11762E+00 X_J 26 3 0.71247E+00<br />
START X_J 26 6 0.70685E-01 X_J 26 7 0.90741E-01 X_J 26 10 0.00000E+00<br />
START X_J 26 36 0.84810E-02<br />
C Gas turbine<br />
STRUC 27 TURBIN_1 9 10 150 .89<br />
ADDCO P 9 20<br />
START M 27 9 0.15887E+02 H 27 9 -0.40184E+03<br />
START M 27 10 -0.15887E+02 P 10 0.10300E+01 H 27 10 -0.11869E+04<br />
STRUC 50 SIM_GENE 250 350 150 0.98<br />
START E 50 250 -0.62649E+04 Q 50 350 -0.12786E+03<br />
C Steam fan<br />
STRUC 40 COMPRE_1 35 38 340 140 1 1<br />
START M 40 35 0.96564E+01<br />
START H 40 35 -0.13245E+05 M 40 38 -0.96564E+01 P 38 0.10200E+01<br />
START H 40 38 -0.13241E+05 Q 40 340 0.00000E+00<br />
STRUC 35 SPLITTER 10 11 80<br />
START M 35 10 0.15887E+02 H 35 10 -0.13533E+04 M 35 11 -0.68252E+01<br />
START P 11 0.10100E+01 H 35 11 -0.13533E+04 M 35 80 -0.90622E+01<br />
START H 35 80 -0.13533E+04<br />
C Røggas - tørrekredsløb varmeveksling<br />
STRUC 36 HEATEX_4 80 81 38 30 336 0.7 0 0<br />
ADDCO Q 36 336 0<br />
START M 36 80 0.90622E+01 H 36 80 -0.13533E+04<br />
START M 36 81 -0.90622E+01 P 81 0.10100E+01 H 36 81 -0.16169E+04<br />
START M 36 38 0.96564E+01 H 36 38 -0.13241E+05 M 36 30 -0.96564E+01<br />
START H 36 30 -0.12994E+05 Q 36 336 0.00000E+00 ZA 36 1 0.23890E+04<br />
STRUC 45 VALVE_01 81 11<br />
START M 45 81 0.90622E+01 H 45 81 -0.16169E+04 M 45 11 -0.90622E+01<br />
START H 45 11 -0.16169E+04<br />
C køling <strong>af</strong> røggas til fjernvarme temperatur!<br />
STRUC 46 GASCOOL1 11 82 142 460 141 513 0.00 0.00<br />
MEDIA 460 99 82 27<br />
ADDCO P 82 1<br />
ADDCO T 46 460 20 T 46 141 100 P 460 10<br />
ADDCO Q 46 513 0 T 46 82 45<br />
C<br />
C ******* STARTGÆT **************<br />
START M 46 11 0.97759E+01 H 46 11 -0.32835E+04<br />
START M 46 82 -0.91558E+01 P 82 0.10000E+01 H 46 82 -0.27511E+04<br />
START M 46 142 -0.62015E+00 P 142 0.10000E+01 H 46 142 -0.15783E+05<br />
START M 46 460 0.11038E+01 P 460 0.10000E+01 H 46 460 0.83954E+02<br />
START M 46 141 -0.11038E+01 P 141 0.10000E+00 H 46 141 0.26763E+04<br />
START Q 46 513 0<br />
START X_J 27 1 0.00000E+00 X_J 27 2 0.35416E-01<br />
START X_J 27 3 0.70999E+00 X_J 27 4 0.00000E+00 X_J 27 5 0.00000E+00<br />
START X_J 27 6 0.15032E+00 X_J 27 7 0.95820E-01 X_J 27 8 0.00000E+00<br />
START X_J 27 36 0.84513E-02<br />
E.2.2 Programudskrift for ”ultimativt” GT anlæg<br />
TITLE GT-ULTIMATE<br />
C Model GT anlæg, med genvinding <strong>af</strong> varme (recuperated)<br />
C til tryksat gas og tryksat luft i gasturbine.<br />
C Samt yderligere luftforvarmning!<br />
C fuel dryer<br />
STRUC 1 DRYER_02 1 30 2 31 301 0.10 0<br />
NAMES FL 41 wood FL 61 dried_wood<br />
MEDIA 1 41 2 61<br />
SOLID 41 28 0.5 1 0.06 2 0.43 29 0.001 38 0.009 LHV 19000 CP 1.35 MOI 0.50<br />
100
APPENDIKS E – IGCC anlæg<br />
ADDCO T 1 1 25 P 1 1 P 2 1<br />
ADDCO T 1 30 250 Q 1 301 0<br />
ADDCO P 30 1<br />
START M 1 1 0.19052E+01 P 1 0.10000E+01 H 1 1 -0.10340E+05<br />
START M 1 30 0.94903E+01 P 30 0.10000E+01 H 1 30 -0.12994E+05<br />
START M 1 2 -0.10584E+01 P 2 0.10000E+01 H 1 2 -0.57644E+04<br />
START M 1 31 -0.10337E+02 P 31 0.10000E+01 H 1 31 -0.13245E+05<br />
START Q 1 301 0.00000E+00 X_J 61 1 0.54000E-01 X_J 61 2 0.38700E+00<br />
START X_J 61 3 0.00000E+00 X_J 61 4 0.00000E+00 X_J 61 5 0.00000E+00<br />
START X_J 61 6 0.00000E+00 X_J 61 37 0.10000E+00 X_J 61 8 0.00000E+00<br />
START X_J 61 9 0.00000E+00 X_J 61 10 0.00000E+00 X_J 61 11 0.00000E+00<br />
START X_J 61 12 0.00000E+00 X_J 61 13 0.00000E+00 X_J 61 14 0.00000E+00<br />
START X_J 61 15 0.00000E+00 X_J 61 16 0.00000E+00 X_J 61 17 0.00000E+00<br />
START X_J 61 18 0.00000E+00 X_J 61 19 0.00000E+00 X_J 61 20 0.00000E+00<br />
START X_J 61 21 0.00000E+00 X_J 61 22 0.00000E+00 X_J 61 23 0.00000E+00<br />
START X_J 61 24 0.00000E+00 X_J 61 25 0.00000E+00 X_J 61 26 0.00000E+00<br />
START X_J 61 27 0.00000E+00 X_J 61 28 0.45000E+00 X_J 61 29 0.90000E-03<br />
START X_J 61 30 0.00000E+00 X_J 61 31 0.00000E+00 X_J 61 32 0.00000E+00<br />
START X_J 61 33 0.00000E+00 X_J 61 34 0.00000E+00 X_J 61 35 0.00000E+00<br />
START X_J 61 36 0.00000E+00 X_J 61 38 0.81000E-02<br />
STRUC 30 SPLITTER 31 32 35<br />
VARPA 2 13 T 1 31 120<br />
START M 30 31 0.10337E+02<br />
START H 30 31 -0.13245E+05 M 30 32 -0.84675E+00 P 32 0.10000E+01<br />
START H 30 32 -0.13245E+05 M 30 35 -0.94903E+01 P 35 0.10000E+01<br />
START H 30 35 -0.13245E+05<br />
STRUC 31 COMPRE_1 32 36 331 131 0.9 1.0<br />
START M 31 32 0.84675E+00 H 31 32 -0.13245E+05<br />
START M 31 36 -0.84675E+00 P 36 0.12000E+01 H 31 36 -0.13207E+05<br />
START Q 31 331 0.00000E+00<br />
C * * * * * * * * *<br />
C gasifier section*<br />
C * * * * * * * * *<br />
STRUC 2 GASIFI_2 9 2 34 25 3 4 302 1 3 4 6 7 8 9 11 /<br />
36 1 850 .2 0.9 1.0<br />
MEDIA 25 9 3 21 4 69<br />
C Medium 9: Air<br />
C Medium 21: Syngas<br />
C Medium 69: Ashes<br />
ADDCO Q 2 302 0 P 4 1 M 2 25 1.8 T 2 3 850<br />
START M 2 2 0.10584E+01 H 2 2 -0.57644E+04<br />
START M 2 34 0.84675E+00 P 34 0.12000E+01 H 2 34 -0.11932E+05<br />
START M 2 25 0.18000E+01 P 25 0.12000E+01 H 2 25 0.17257E+03<br />
START M 2 3 -0.36966E+01 P 3 0.10000E+01 H 2 3 -0.42898E+04<br />
START M 2 4 -0.85733E-02 P 4 0.10000E+01 H 2 4 -0.42080E+04<br />
START Q 2 302 0.00000E+00 ZA 2 1 0.96609E+01 ZA 2 2 0.67899E+01<br />
START ZA 2 3 0.13216E+02 ZA 2 4 0.33157E+02 ZA 2 5 0.18947E+02<br />
START ZA 2 6 0.25797E+02 ZA 2 7 -0.29737E+07 X_J 21 1 0.21846E+00<br />
START X_J 21 2 0.00000E+00 X_J 21 3 0.28309E+00 X_J 21 4 0.11111E+00<br />
START X_J 21 5 0.00000E+00 X_J 21 6 0.12183E+00 X_J 21 7 0.26195E+00<br />
START X_J 21 8 0.15349E-04 X_J 21 9 0.17446E-03 X_J 21 10 0.00000E+00<br />
START X_J 21 11 0.85562E-05 X_J 21 30 0.00000E+00 X_J 21 31 0.00000E+00<br />
START X_J 21 32 0.00000E+00 X_J 21 36 0.33705E-02 X_J 69 28 0.00000E+00<br />
START X_J 69 38 0.10000E+01<br />
C Gas cooler/gasification steam heater<br />
STRUC 3 HEATEX_4 3 5 36 34 303 .9 0 0<br />
ADDCO Q 3 303 0<br />
START M 3 3 0.36966E+01 H 3 3 -0.42898E+04<br />
START M 3 5 -0.36966E+01 P 5 0.10000E+01 H 3 5 -0.45819E+04<br />
START M 3 36 0.84675E+00 H 3 36 -0.13207E+05 M 3 34 -0.84675E+00<br />
START H 3 34 -0.11932E+05 Q 3 303 0.00000E+00 ZA 3 1 0.10799E+04<br />
C Gas cooler/gasification air heater<br />
STRUC 6 HEATEX_4 5 14 49 25 306 0.9 0 0<br />
ADDCO Q 6 306 0<br />
START M 6 5 0.36966E+01 H 6 5 -0.45819E+04 M 6 14 -0.36966E+01<br />
START P 14 0.10000E+01 H 6 14 -0.47000E+04 M 6 49 0.18000E+01<br />
START P 49 0.12000E+01 H 6 49 -0.69826E+02 M 6 25 -0.18000E+01<br />
START H 6 25 0.17257E+03 Q 6 306 0.00000E+00 ZA 6 1 0.43631E+03<br />
C Condensing gas cooler<br />
101
STRUC 10 GASCOOL1 13 50 51 60 61 310 0 0<br />
ADDCO T 10 50 45 Q 10 310 0<br />
APPENDIKS E – IGCC anlæg<br />
MEDIA 50 22 60 99<br />
ADDCO T 10 60 30 T 10 61 80 P 60 5<br />
START M 10 13 0.36966E+01 H 10 13 -0.47000E+04 M 10 50 -0.31329E+01<br />
START P 50 0.10000E+01 H 10 50 -0.42752E+04 M 10 51 -0.56375E+00<br />
START P 51 0.10000E+01 H 10 51 -0.15783E+05 M 10 60 0.23509E+02<br />
START P 60 0.50000E+01 H 10 60 0.12612E+03 M 10 61 -0.23509E+02<br />
START P 61 0.50000E+01 H 10 61 0.33528E+03 Q 10 310 0.00000E+00<br />
START X_J 22 1 0.26763E+00 X_J 22 2 0.00000E+00 X_J 22 3 0.34681E+00<br />
START X_J 22 4 0.13611E+00 X_J 22 5 0.00000E+00 X_J 22 6 0.14925E+00<br />
START X_J 22 7 0.95820E-01 X_J 22 8 0.18804E-04 X_J 22 9 0.21372E-03<br />
START X_J 22 10 0.00000E+00 X_J 22 11 0.10482E-04 X_J 22 12 0.00000E+00<br />
START X_J 22 34 0.00000E+00 X_J 22 35 0.00000E+00 X_J 22 36 0.41292E-02<br />
C Gas cleaner<br />
STRUC 5 GASCLE_1 50 7 8 305 0<br />
MEDIA 7 24 8 25<br />
C Medium 24: Cleaned syngas<br />
C Medium 25: Removed gas<br />
ADDCO Q 5 305 0<br />
START M 5 50 0.31329E+01 H 5 50 -0.42752E+04 M 5 7 -0.31318E+01<br />
START P 7 0.10000E+01 H 5 7 -0.42764E+04 M 5 8 -0.10570E-02<br />
START P 8 0.10000E+01 H 5 8 -0.66875E+03 Q 5 305 0.00000E+00<br />
START X_J 24 1 0.26770E+00 X_J 24 2 0.00000E+00 X_J 24 3 0.34689E+00<br />
START X_J 24 4 0.13615E+00 X_J 24 5 0.00000E+00 X_J 24 6 0.14928E+00<br />
START X_J 24 7 0.95842E-01 X_J 24 11 0.10485E-04 X_J 24 30 0.00000E+00<br />
START X_J 24 36 0.41301E-02 X_J 25 7 0.00000E+00 X_J 25 8 0.80868E-01<br />
START X_J 25 9 0.91913E+00 X_J 25 10 0.00000E+00 X_J 25 31 0.00000E+00<br />
START X_J 25 32 0.00000E+00 X_J 25 36 0.00000E+00 X_J 25 38 0.00000E+00<br />
C Gas compressor<br />
STRUC 7 COMPRE_1 7 18 307 107 .9 1.0<br />
ADDCO P 18 4.6<br />
START M 7 7 0.31318E+01 H 7 7 -0.42764E+04 M 7 18 -0.31318E+01<br />
START P 18 0.46000E+01 H 7 18 -0.40308E+04 Q 7 307 0.00000E+00<br />
C Gas cooler<br />
STRUC 8 HEATSNK0 18 19 308 0<br />
ADDCO T 8 19 45<br />
START M 8 18 0.31318E+01 H 8 18 -0.40308E+04 M 8 19 -0.31318E+01<br />
START P 19 0.46000E+01 H 8 19 -0.42764E+04 Q 8 308 -0.76920E+03<br />
C Gas compressor<br />
STRUC 9 COMPRE_1 19 15 309 109 .9 1.0<br />
START M 9 19 0.31318E+01 H 9 19 -0.42764E+04 M 9 15 -0.31318E+01<br />
START P 15 0.21000E+02 H 9 15 -0.40323E+04 Q 9 309 0.00000E+00<br />
ADDCO P 15 21<br />
C * * * * * * * * * * *<br />
C Gas turbine section<br />
C * * * * * * * * * * *<br />
C air compressor<br />
STRUC 21 COMPRE_1 20 29 321 150 0.85 1<br />
MEDIA 20 9<br />
C Medium 9: Air<br />
ADDCO T 21 20 25 P 20 1.013<br />
START M 21 20 0.12831E+02 P 20 0.10130E+01 H 21 20 -0.88741E+02<br />
START M 21 29 -0.12831E+02 P 29 0.20000E+02 H 21 29 0.38375E+03<br />
START Q 21 321 0.00000E+00<br />
C Booster compressor<br />
STRUC 29 COMPRE_1 24 28 329 129 0.85 1.0<br />
START M 29 24 0.18000E+01 P 24 0.10000E+01<br />
START H 29 24 -0.88741E+02 M 29 28 -0.18000E+01 H 29 28 -0.69826E+02<br />
START Q 29 329 0.00000E+00<br />
ADDCO T 29 24 25 P 24 1<br />
C Genvinding <strong>af</strong> termisk energi i produktgas, til forvarming <strong>af</strong><br />
C tryksat gas.<br />
STRUC 47 HEATEX_2 14 13 15 47 347 50 0 0<br />
ADDCO Q 47 347 0<br />
C MEDIA 46 9<br />
C ADDCO T 47 46 200 M 47 46 4 P 46 1<br />
102
C ADDCO T 47 47 400<br />
APPENDIKS E – IGCC anlæg<br />
C gas combustor<br />
STRUC 24 GASBUR_2 17 47 9 324 1150 1<br />
MEDIA 9 26<br />
C Medium 26: Combustion products<br />
ADDCO Q 24 324 0<br />
START M 24 17 0.12831E+02 H 24 17 0.38375E+03<br />
START M 24 47 0.31318E+01 H 24 47 -0.40323E+04 M 24 9 -0.15963E+02<br />
START P 9 0.20000E+02 H 24 9 -0.48263E+03 Q 24 324 0.00000E+00<br />
START X_J 26 2 0.11556E+00 X_J 26 3 0.70537E+00 X_J 26 6 0.71643E-01<br />
START X_J 26 7 0.99028E-01 X_J 26 10 0.00000E+00 X_J 26 36 0.83965E-02<br />
C Gas turbine<br />
STRUC 27 TURBIN_1 9 10 150 .89<br />
ADDCO P 9 20<br />
START M 27 9 0.15963E+02 H 27 9 -0.48263E+03 M 27 10 -0.15963E+02<br />
START P 10 0.10000E+01 H 27 10 -0.12759E+04<br />
C Genvinding <strong>af</strong> røggassen fra turbine, til forvarming <strong>af</strong> luft<br />
STRUC 41 HEATEX_4 10 16 29 17 341 0.9 0 0<br />
ADDCO Q 41 341 0<br />
C T 41 17 500<br />
START T 41 17 500 T 41 16 500<br />
STRUC 50 SIM_GENE 250 350 150 0.98<br />
START E 50 250 -0.64682E+04<br />
START Q 50 350 -0.13200E+03<br />
C Steam fan<br />
STRUC 40 COMPRE_1 35 38 340 140 1 1<br />
START M 40 35 0.94903E+01 H 40 35 -0.13245E+05<br />
START M 40 38 -0.94903E+01 P 38 0.10000E+01 H 40 38 -0.13245E+05<br />
START Q 40 340 0.00000E+00<br />
STRUC 35 SPLITTER 16 11 80<br />
START M 35 16 0.15963E+02 H 35 16 -0.12759E+04<br />
START M 35 11 -0.83098E+01 P 11 0.10000E+01 H 35 11 -0.12759E+04<br />
START M 35 80 -0.76534E+01 P 80 0.10000E+01 H 35 80 -0.12759E+04<br />
C Overhedning <strong>af</strong> damp til tørring vha. røggassen.<br />
STRUC 36 HEATEX_4 80 81 38 30 336 0.9 0 0<br />
ADDCO Q 36 336 0<br />
START M 36 80 0.76534E+01 H 36 80 -0.12759E+04 M 36 81 -0.76534E+01<br />
START P 81 0.10000E+01 H 36 81 -0.15874E+04 M 36 38 0.94903E+01<br />
START H 36 38 -0.13245E+05 M 36 30 -0.94903E+01 H 36 30 -0.12994E+05<br />
START Q 36 336 0.00000E+00 ZA 36 1 0.23840E+04<br />
STRUC 45 VALVE_01 81 11<br />
START M 45 81 0.76534E+01<br />
START H 45 81 -0.15874E+04 M 45 11 -0.76534E+01 H 45 11 -0.15874E+04<br />
C Køling <strong>af</strong> røggas til fjernvarmetemperatur<br />
STRUC 46 GASCOOL1 48 82 142 460 141 513 0.00 0.00<br />
MEDIA 460 99 82 27<br />
ADDCO P 82 1.0<br />
ADDCO T 46 460 20 T 46 141 100 P 460 10<br />
ADDCO Q 46 513 0 T 46 82 45<br />
C Yderligere forvarmning <strong>af</strong> luft til forgasser!<br />
STRUC 38 HEATEX_4 11 48 28 49 328 0.9 0 0<br />
ADDCO Q 38 328 0<br />
START T 38 48 200 T 38 49 300<br />
C<br />
C ******* STARTGÆT **************<br />
START M 46 48 0.15963E+02 H 46 48 -0.14252E+04 M 46 82 -0.15928E+02<br />
START P 82 0.10000E+01 H 46 82 -0.17680E+04 M 46 142 -0.35516E-01<br />
START P 142 0.10000E+01 H 46 142 -0.15783E+05 M 46 460 0.17825E+02<br />
START P 460 0.10000E+02 H 46 460 0.84800E+02 M 46 141 -0.17825E+02<br />
START P 141 0.10000E+02 H 46 141 0.41974E+03 Q 46 513 0.00000E+00<br />
START X_J 27 1 0.00000E+00 X_J 27 2 0.11597E+00 X_J 27 3 0.70789E+00<br />
START X_J 27 4 0.00000E+00 X_J 27 5 0.00000E+00 X_J 27 6 0.71898E-01<br />
START X_J 27 7 0.95820E-01 X_J 27 8 0.00000E+00 X_J 27 9 0.00000E+00<br />
START X_J 27 34 0.00000E+00 X_J 27 35 0.00000E+00 X_J 27 36 0.84264E-02<br />
103
F LT-<strong>BIG</strong> model<br />
APPENDIKS F – LT-<strong>BIG</strong> model<br />
4-zonersmodellen er implementeret i DNA og et knudepunktsdiagram fremgår <strong>af</strong><br />
Illustration F.1.<br />
3<br />
6<br />
4-GASIFI_5<br />
14 20<br />
10-MIXER_01<br />
1-PYRO_1 5<br />
2-GASIFI_3<br />
1<br />
Q-301<br />
Q-304<br />
17<br />
22-MIXER_03<br />
2 7<br />
13<br />
12<br />
3-MIXER_01 51<br />
52<br />
8-VALVE_01<br />
53<br />
14-MIXER_01<br />
57<br />
15-VALVE_01<br />
4<br />
11-VALVE_01 15<br />
104<br />
Q-302<br />
13-FRCSPLIT<br />
9<br />
12-HEATSRC0<br />
Illustration F.1: Knudepunkts repræsentation <strong>af</strong> 4zoners modellen, som den er opbygget i DNA.<br />
F.1 Nye komponenter<br />
Udviklingen <strong>af</strong> modellen i DNA krævede en del modifikation <strong>af</strong> DNA, bl.a. ændring<br />
<strong>af</strong> fire komponenter, samt kreativ udnyttelse <strong>af</strong> andre.<br />
F.1.1 PYRO_1<br />
Pyrolysen er modelleret vha. en model udviklet i [28] og implementeret i DNA [29].<br />
DNA modellen beskriver en eksternt opvarmet pyrolyseenhed, som f.eks. tilfældet for<br />
pyrolysemodulet i Viking [12], hvor røggasser i en kappe rundt om pyrolyserøret<br />
sørger for, at pyrolysen har den tilsigtede temperatur. I LT-<strong>BIG</strong> forgasseren er det<br />
imidlertid meningen, at pyrolysen til dels skal opvarmes internt ved hjælp <strong>af</strong><br />
overhedet damp.<br />
Dette krævede nogle ændringer <strong>af</strong> DNA komponenten, jfr. [30] kan dampen godt<br />
regnes for inaktivt i pyrolysen, hvorfor modellen ændres til internt at få tilført damp<br />
som fluidiseringsmiddel. Eftersom dampen kan betragtes som inaktivt, er denne<br />
ændring dog streng taget overflødig, idet den ikke ændrer på energibalancer eller<br />
stofbalancer for komponenten. Men eftersom den oprindelig pyrolysekomponent var<br />
programmeret på en måde, så det ikke var muligt at bruge vanddamp i kappen, blev<br />
hele programmet ændret til kun at kunne fungere med damp.<br />
92<br />
91<br />
Q-301<br />
8<br />
10<br />
11<br />
21<br />
Q-301
APPENDIKS F – LT-<strong>BIG</strong> model<br />
I den forbindelse blev der også fjernet en restriktion der gjorde, at komponenten kun<br />
kan have et varmetab, således at komponenten også kan få tilført varme / energi.<br />
F.1.2 Partiel oxidation<br />
Denne zone bliver modelleret vha. en forgasserkomponent. I forbindelse med<br />
udviklingen <strong>af</strong> LT-<strong>BIG</strong> modellen opstod der problemer omkring dette, idet<br />
forgasserkomponenterne udviklet til DNA kræver at der er svovl til stede. Som det er<br />
beskrevet i appendiks C, består ligningerne der indgår i forgasseren; <strong>af</strong> én ligning for<br />
hvert stof der skal indgå i beregningen <strong>af</strong> gassammensætningen, samt seks<br />
atombalancer for hhv. H, N, C, O, S og Ar.<br />
Uanset svovlindhold i den biomasse der bliver tilført pyrolysen, så er<br />
pyrolysemodellen opbygget således, at der ikke vil indgå noget svovl i<br />
pyrolysegaserne. Herved opstår et singulært ligningssystem, idet lagrange<br />
multiplieren, λ svovl kan antage en vilkårlig værdi;<br />
yiP<br />
Gi<br />
+ RT ln<br />
P<br />
i<br />
i<br />
n ⋅ a<br />
i<br />
n ⋅ a<br />
i<br />
iS<br />
ik<br />
= A<br />
= A<br />
ref<br />
S<br />
k<br />
+ λ<br />
svovl<br />
⋅ 0 +<br />
k<br />
λ ⋅ a<br />
k<br />
ik<br />
= 0<br />
( For DNA : k =<br />
105<br />
( For DNA : i = 1,<br />
2,...,<br />
15)<br />
H, O, C, N, og<br />
Derfor er GASIFI_5 blevet udviklet, hvor atombalancen for svovl er fjernet fra<br />
ligningssystemet. Endvidere er muligheden for at fritage methan fra<br />
ligevægtsberegningerne implementeret i modellen, som beskrevet i appendiks D.<br />
Udskrift <strong>af</strong> fortrankoden til GASIFI_5, er listet i F.2<br />
F.1.3 Øvrige komponenter<br />
Forgasseren er modelleret vha. GASIFI_2 komponenten i DNA, der dog blev ændret<br />
således, at den får et ekstra knudepunkt med varmetab/tilførsel.<br />
MIXER_03 er en ny komponent der er udviklet, som følge <strong>af</strong>, at det ikke umiddelbart<br />
var muligt at sammenføre to knudepunkter med vanddamp. Komponenten er blot en<br />
Mixer_01 komponent, hvor det er defineret at der er vanddamp (medie 97) i<br />
knudepunkterne. Der er det kun er massebalancen og energibalancen der skal<br />
<strong>af</strong>stemmes.<br />
Desuden, er nogle <strong>af</strong> komponenterne benyttet lidt kreativt, det drejer sig f.eks. om<br />
HEATSRC0, der egentlig er tænkt som en komponent der kan simulere en<br />
varmekilde. I modellen bliver den imidlertid benyttet som et varmedræn, idet den<br />
køler forgassergassen og partiel- oxidationsgassen ned til den temperatur som der er i<br />
forgasseren, og tilfører den fjernede energi til forgasser eller pyrolyse.<br />
Det samme gælder for forgasseren, hvor Q-301 oprindeligt også er tænkt som et<br />
varmetab, men hvor det i denne model kan komme til <strong>af</strong> fungere som en<br />
varmetilførsel.<br />
Bemærk her, at det modelteknisk er muligt at komme til at overtræde anden<br />
hovedsætning, hvis HEATSRC0 sættes til at køle gassen længere ned end<br />
ligevægtstemperaturen i forgasseren.<br />
Ar)
APPENDIKS F – LT-<strong>BIG</strong> model<br />
F.2 Programudskrift <strong>af</strong> GASIFI_5<br />
C***********************************************************************<br />
SUBROUTINE GASIFI_5(KOMTY,ANTLK,ANTEX,ANTKN,ANTPK,ANTM1,<br />
: MMVAR,PARNAM,ZANAM,MEDIE,<br />
: ANTME,VARME,ANTEL,VAREL,MDOT,P,H,Q,PAR,ZA,<br />
: RES,X_J,CP,HV,HF)<br />
C***********************************************************************<br />
C<br />
C GASIFI_5 is a model of a gasifier. The fuel is added<br />
C with steam (ideal gas) and is gasified using an oxydant. The<br />
C gasifier works at given pressure and temperature. Through the plant<br />
C is a constant pressure drop. A heat loss representing real losses<br />
C due to radiation and convection, and also the removed high tempe-<br />
C ture ashes is modelled. Using equilibrium assumption and minimizing<br />
C Gibbs energy the composition of the raw gas is found. Pressure and<br />
C temperature are identical on all outlets.<br />
C<br />
C<br />
C***********************************************************************<br />
C<br />
CA FKOMP - INPUT - Flag with the value:<br />
CA 1: Initialize the component.<br />
CA 2: Initialize with actual system.<br />
CA 3: Fluid composition calculation (constant).<br />
CA 4: Find residuals.<br />
CA 5: Find residuals and check variables.<br />
CA 6: Output information about component.<br />
CA MDOT - INPUT - Massf<strong>low</strong>s from nodes.<br />
CA P - INPUT - Pressure in nodes.<br />
CA Q - INPUT - Exchanged heat.<br />
CA PAR - INPUT - Parameters of the component.<br />
CA X_J - INPUT - Fluid composition.<br />
CA KOMTY - OUTPUT - Component name.<br />
CA ANTPK - OUTPUT - Number of parameters for the component.<br />
CA ANTLK - OUTPUT - Number of equations in the component.<br />
CA ANTEX - OUTPUT - Number of independent equations in the component.<br />
CA ANTKN - OUTPUT - Number of nodes connected to the component.<br />
CA ANTM1 - OUTPUT - Number of massf<strong>low</strong>s in the first conservation of<br />
CA mass equation.<br />
CA MEDIE - IN/OUT - Media (fluid) of the connected nodes.<br />
CA The values mean :<br />
CA 2 : Coal.<br />
CA 8 : Water (liquid).<br />
CA 27 : Oxygen rich gas.<br />
CA 25 : Raw gas.<br />
CA 300 : Heat.<br />
CA ANTME - OUTPUT - Number of fluids with variable composition.<br />
CA VARME - OUTPUT - Fluid numbers (with variable composition).<br />
CA ANTEL - OUTPUT - Number of compounds in these variable fluids.<br />
CA VAREL - OUTPUT - Compound numbers in variable fluids.<br />
CA RES - OUTPUT - Residuals for the component.<br />
C<br />
CL M4 Mass f<strong>low</strong> of raw gas.<br />
CL DELP Pressure drop through the plant.<br />
CL PGAS Gasifier pressure.<br />
CL TGAS Gasifier temperature.<br />
CL DMVC Amount of water relative to amount of coal.<br />
CL XRAW Composition of raw gas.<br />
CL K_PAR Parameter description.<br />
CL K_LIG Equation description.<br />
CL K_BET Condition description.<br />
CL K_MED Media description.<br />
C<br />
C Subroutines : COMINF<br />
C REAC<br />
C<br />
CP Programmer : Brian Elmegaard 2000 (Bent Lorentzen 1994, Niels Emsholm 1991)<br />
CP Dept. Energy Engr., DTU, Denmark.<br />
C***********************************************************************<br />
C<br />
C Include the common "environment"<br />
C<br />
INCLUDE 'ENVIRO.INI'<br />
INCLUDE 'THERPROP.DEC'<br />
INCLUDE 'GASI.DEC'<br />
C<br />
106
APPENDIKS F – LT-<strong>BIG</strong> model<br />
C Parameter variables<br />
C<br />
INTEGER ANTLK, ANTEX, ANTKN, MEDIE(6), ANTPK,<br />
: ANTM1, ANTME, VARME(4), ANTEL(4),<br />
: VAREL(ANTST,4),MMVAR(MAXMM)<br />
DOUBLE PRECISION X_J(MAXME,ANTST), PAR(20), RES(29),<br />
: MDOT(5),P(5),Q(1),CP(MAXME),HV(MAXME),HF(MAXME),<br />
: H(5),ZA(6)<br />
CHARACTER*20 KOMTY<br />
CHARACTER*12 ZANAM(6),PARNAM(20)<br />
C<br />
C Local variables<br />
C<br />
INTEGER K_MED(6),I,J,CALCOM(ANTST)<br />
DOUBLE PRECISION DELP, PGAS, TGAS, DMVC, C2M,<br />
: T4,H5,V,S,X,U,CC,NIN(ANTST+1),NOUT(ANTST+1),<br />
: M_BL(5),G(15),R,GIBTEM<br />
CHARACTER*40 K_PAR(5),K_STAT(1)<br />
CHARACTER*80 K_LIG(30), K_BET, KOMDSC<br />
CHARACTER*20 KMEDDS(6)<br />
EXTERNAL COMINF,GIBBS,STATES<br />
INTRINSIC DABS,DLOG,NINT,EXP<br />
INCLUDE 'THERPROP.INI'<br />
INCLUDE 'GASI.INI'<br />
C=======================================================================<br />
GOTO (100,200,1,400,400,200,350) FKOMP<br />
1 RETURN<br />
C-----------------------------------------------------------------------<br />
C Component name<br />
C-----------------------------------------------------------------------<br />
100 CONTINUE<br />
KOMTY = 'GASIFI_5'<br />
MMVAR(1) = 15<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Component characteristics<br />
C-----------------------------------------------------------------------<br />
200 CONTINUE<br />
KOMTY = 'GASIFI_5'<br />
ANTKN = 6<br />
ANTPK = 6+MMVAR(1)<br />
ANTLK = 23<br />
ANTEX = 6<br />
ANTM1 = 5<br />
ZANAM(1) = 'MULTIPLIER H'<br />
ZANAM(2) = 'MULTIPLIER C'<br />
ZANAM(3) = 'MULTIPLIER N'<br />
ZANAM(4) = 'MULTIPLIER O'<br />
C ZANAM(5) = 'MULTIPLIER S'<br />
ZANAM(5) = 'MULTIPL Ar'<br />
ZANAM(6) = 'GIBBS ENERGY'<br />
DO I=1,ANTM1<br />
PARNAM(I) = 'CAL COMPOUND'<br />
ENDDO<br />
PARNAM(ANTM1+1) = 'EQ PRESSURE'<br />
PARNAM(ANTM1+2) = 'EQ TEMPERAT'<br />
PARNAM(ANTM1+3) = 'PRESSURELOSS'<br />
PARNAM(ANTM1+4) = 'STEAM FLOW'<br />
PARNAM(ANTM1+5) = 'UNCONV CARBO'<br />
PARNAM(ANTM1+6) = 'CARBON TO METHAN'<br />
MEDIE(1) = -5<br />
MEDIE(2) = 97<br />
MEDIE(3) = -4<br />
MEDIE(4) = -4<br />
MEDIE(5) = -5<br />
MEDIE(6) = 300<br />
ANTME = 4<br />
VARME(1) = -1<br />
VARME(2) = -3<br />
VARME(3) = -4<br />
VARME(4) = -5<br />
ANTEL(1) = 0<br />
ANTEL(2) = 0<br />
ANTEL(3) = 15<br />
ANTEL(4) = 2<br />
VAREL(1,3) = 1<br />
VAREL(2,3) = 2<br />
107
APPENDIKS F – LT-<strong>BIG</strong> model<br />
VAREL(3,3) = 3<br />
VAREL(4,3) = 4<br />
VAREL(5,3) = 5<br />
VAREL(6,3) = 6<br />
VAREL(7,3) = 7<br />
VAREL(8,3) = 8<br />
VAREL(9,3) = 9<br />
VAREL(10,3) = 10<br />
VAREL(11,3) = 11<br />
VAREL(12,3) = 30<br />
VAREL(13,3) = 31<br />
VAREL(14,3) = 32<br />
VAREL(15,3) = 36<br />
VAREL(1,4) = 28<br />
VAREL(2,4) = 38<br />
IF (FKOMP.EQ.6) GOTO 600<br />
*** FKOMP = 3<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Specific heat, heat of formation, heating value of ashes<br />
C-----------------------------------------------------------------------<br />
350 CONTINUE<br />
CP(MEDIE(5)) = 1<br />
HF(MEDIE(5)) = -5083.0D0<br />
HV(MEDIE(5)) = X_J(MEDIE(5),28)*NED_H(28)/M_MOL(28)<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Component equations. All in residual form.<br />
C Do not include the conservation laws, since these are treated<br />
C automatically by DNA.<br />
C-----------------------------------------------------------------------<br />
400 CONTINUE<br />
C<br />
C Ash characteristics<br />
C<br />
CP(MEDIE(5)) = 1<br />
HF(MEDIE(5)) = -5083.0D0<br />
HV(MEDIE(5)) = X_J(MEDIE(5),28)*NED_H(28)/M_MOL(28)<br />
C<br />
CALCOM(1) = -1<br />
CALCOM(2) = -2<br />
CALCOM(3) = -3<br />
CALCOM(4) = -4<br />
CALCOM(5) = -5<br />
CALCOM(6) = -6<br />
CALCOM(7) = -7<br />
CALCOM(8) = -8<br />
CALCOM(9) = -9<br />
CALCOM(10) = -10<br />
CALCOM(11) = -11<br />
CALCOM(12) = -30<br />
CALCOM(13) = -31<br />
CALCOM(14) = -32<br />
CALCOM(15) = -36<br />
DO I=1,ANTPK-5<br />
DO J=1,15<br />
IF (CALCOM(J).EQ.-NINT(PAR(I))) THEN<br />
CALCOM(J)=-CALCOM(J)<br />
ENDIF<br />
ENDDO<br />
ENDDO<br />
PGAS = PAR(ANTPK-5)<br />
TGAS = PAR(ANTPK-4)+273.15<br />
DELP = PAR(ANTPK-3)<br />
DMVC = PAR(ANTPK-2)<br />
CC = PAR(ANTPK-1)<br />
C Kulstof til methan<br />
C2M = PAR(ANTPK)<br />
R = 8.314D0<br />
C<br />
C Pressure<br />
C<br />
RES(1) = P(2) - P(3)<br />
RES(2) = P(3) - P(4) - DELP<br />
RES(3) = P(4) - PGAS<br />
C<br />
108
APPENDIKS F – LT-<strong>BIG</strong> model<br />
C Amount of water relative to coal<br />
C<br />
RES(4) = MDOT(2) - DMVC*MDOT(1)<br />
C<br />
C Ash<br />
C<br />
RES(5) = MDOT(5) +<br />
: MDOT(1)*(X_J(MEDIE(1),38)+X_J(MEDIE(1),28)*(1.0D0-CC))<br />
IF (MDOT(5).EQ.0D0) THEN<br />
RES(6) = X_J(MEDIE(5),38)<br />
ELSE<br />
RES(6) = X_J(MEDIE(5),38) + MDOT(1)*X_J(MEDIE(1),38)/MDOT(5)<br />
ENDIF<br />
RES(7) = X_J(MEDIE(5),28) - (1.0D0-X_J(MEDIE(5),38))<br />
CALL STATES(P(4),H(4),T4,V,S,X,U,1,2,MEDIE(4))<br />
CALL STATES(P(5),H5,T4,V,S,X,U,1,3,MEDIE(5))<br />
RES(8) = H(5) - H5<br />
C------------------------------------------------<br />
C Find the composition of the equilibrium gas<br />
C------------------------------------------------<br />
C<br />
C Calculate mole f<strong>low</strong> of each species in<br />
C<br />
M_BL(3) = 0D0<br />
DO I=1,ANTST<br />
M_BL(3)=M_BL(3)+X_J(MEDIE(3),I)*M_MOL(I)<br />
ENDDO<br />
DO I=1,ANTST<br />
NIN(I)=MDOT(1)*X_J(MEDIE(1),I)/M_MOL(I) +<br />
+ MDOT(3)*X_J(MEDIE(3),I)/M_BL(3)<br />
ENDDO<br />
NIN(37)=NIN(37)+MDOT(2)/M_MOL(37)<br />
NIN(28)=NIN(28)*CC<br />
C<br />
C Calculate mole f<strong>low</strong> of each species out<br />
C<br />
M_BL(4) = 0D0<br />
DO I=1,ANTST<br />
M_BL(4)=M_BL(4)+X_J(MEDIE(4),I)*M_MOL(I)<br />
ENDDO<br />
NOUT(ANTST+1) = -MDOT(4)/M_BL(4)<br />
DO I=1,ANTST<br />
NOUT(I)=NOUT(ANTST+1)*X_J(MEDIE(4),I)<br />
ENDDO<br />
C<br />
C C2M% kulstof skal "gemmes" til methan!!<br />
C<br />
NOUT(ANTST+1)=(-MDOT(4)-C2M*NIN(28)*M_MOL(11))/(M_BL(4)-<br />
: X_J(MEDIE(4),11)*M_MOL(11))<br />
NOUT(28)=NOUT(28)-C2M*NIN(28)<br />
NOUT(1)=NOUT(1)-2*C2M*NIN(28)<br />
C<br />
C Gibbs' free energy of each compound<br />
C<br />
DO I=1,15<br />
IF (CALCOM(I).GT.0) CALL GIBBS(CALCOM(I),TGAS,G(I))<br />
ENDDO<br />
C<br />
C Partial derivatives of the function to be minimized with respect to<br />
C each species molar fraction<br />
DO I=1,15<br />
IF (CALCOM(I).LT.0) THEN<br />
RES(I+8) = X_J(MEDIE(4),-CALCOM(I))<br />
ELSEIF (X_J(MEDIE(4),CALCOM(I)).GT.1.0D-10) THEN<br />
IF (I.EQ.11) THEN<br />
C Der regnes ikke med bidrag til gibbs energi fra methan! )<br />
ELSE<br />
RES(I+8) = G(I)/(R*TGAS) +<br />
: DLOG(PGAS*NOUT(CALCOM(I))/NOUT(ANTST+1))<br />
RES(I+8) = RES(I+8) + ZA(1)*EL(CALCOM(I),1)<br />
RES(I+8) = RES(I+8) + ZA(2)*EL(CALCOM(I),2)<br />
RES(I+8) = RES(I+8) + ZA(3)*EL(CALCOM(I),3)<br />
RES(I+8) = RES(I+8) + ZA(4)*EL(CALCOM(I),4)<br />
109
APPENDIKS F – LT-<strong>BIG</strong> model<br />
RES(I+8) = RES(I+8) + ZA(5)*EL(CALCOM(I),6)<br />
ENDIF<br />
ELSE<br />
RES(I+8) = X_J(MEDIE(4),CALCOM(I))-1.0D-10<br />
ENDIF<br />
ENDDO<br />
C<br />
C Molar balance for each atom (H,C,N,O,S,Ar)<br />
C Tilbageføre molbalancen !<br />
NOUT(28)=NOUT(28)+C2M*NIN(28)<br />
NOUT(1)=NOUT(1)+2*C2M*NIN(1)<br />
C START, Ligningerne udskrevet, uden svovl!<br />
J=1<br />
RES(ANTLK+J) = 0D0<br />
DO I=1,ANTST<br />
RES(ANTLK+J)=RES(ANTLK+J)-(NIN(I)-NOUT(I))*EL(I,J)<br />
ENDDO<br />
J=2<br />
RES(ANTLK+J) = 0D0<br />
DO I=1,ANTST<br />
RES(ANTLK+J)=RES(ANTLK+J)-(NIN(I)-NOUT(I))*EL(I,J)<br />
ENDDO<br />
J=3<br />
RES(ANTLK+J) = 0D0<br />
DO I=1,ANTST<br />
RES(ANTLK+J)=RES(ANTLK+J)-(NIN(I)-NOUT(I))*EL(I,J)<br />
ENDDO<br />
J=4<br />
RES(ANTLK+J) = 0D0<br />
DO I=1,ANTST<br />
RES(ANTLK+J)=RES(ANTLK+J)-(NIN(I)-NOUT(I))*EL(I,J)<br />
ENDDO<br />
J=6<br />
RES(ANTLK+5) = 0D0<br />
DO I=1,ANTST<br />
RES(ANTLK+5)=RES(ANTLK+5)-(NIN(I)-NOUT(I))*EL(I,J)<br />
ENDDO<br />
C SLUT<br />
C<br />
C Udregning <strong>af</strong> CH4 molar fraktion! !<br />
NOUT(ANTST+1)=-MDOT(4)/M_BL(4)<br />
RES(19)=X_J(MEDIE(4),11)-C2M*NIN(28)/NOUT(ANTST+1)<br />
RES(28) = 1.0D0<br />
DO I=1,ANTST<br />
RES(28)= RES(28)-X_J(MEDIE(4),I)<br />
ENDDO<br />
C Gibbs free energy of the mixture<br />
C<br />
RES(29) = 0.D0<br />
GIBTEM = ZA(6)<br />
DO I=1,15<br />
IF (CALCOM(I).GT.0) THEN<br />
C IF (NOUT(CALCOM(I)).NE.0.D0) THEN<br />
GIBTEM = GIBTEM - G(I)<br />
RES(29) = RES(29) - NOUT(CALCOM(I))/NOUT(ANTST+1)*PGAS<br />
C ELSE<br />
C RES(30) = RES(30) -<br />
C : (G(I)+R*TGAS*DLOG(1.D-15*PGAS))<br />
C ENDIF<br />
ENDIF<br />
ENDDO<br />
110
APPENDIKS F – LT-<strong>BIG</strong> model<br />
RES(29) = RES(29) - GIBTEM/(R*TGAS)<br />
C<br />
IF (FKOMP.EQ.5) GOTO 500<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Solution check<br />
C-----------------------------------------------------------------------<br />
500 CONTINUE<br />
IF (MDOT(1).LT.-1D-10) GOTO 550<br />
IF (MDOT(2).LT.-1D-10) GOTO 550<br />
IF (MDOT(3).LT.-1D-10) GOTO 550<br />
IF (MDOT(4).GT.1D-10) GOTO 550<br />
IF (Q(1).GT.1D-10) GOTO 550<br />
GOTO 9999<br />
550 FBETI = .FALSE.<br />
GOTO 9999<br />
C-----------------------------------------------------------------------<br />
C Write component information<br />
C-----------------------------------------------------------------------<br />
600 CONTINUE<br />
KOMDSC =<br />
$ 'Gasifier with steam (i.g.). 1 identifier: calculated compounds '<br />
K_LIG(1) = 'P3 = P1'<br />
K_LIG(2) = 'P2 = P1'<br />
K_LIG(3) = 'P4 = P1 - DELP'<br />
K_LIG(4) = 'P3 = PGAS'<br />
K_LIG(5) = 'M2 = DMVC*M1'<br />
K_LIG(6) = 'X_J(H2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(7) = 'X_J(O2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(8) = 'X_J(N2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(9) = 'X_J(CO) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(10) = 'X_J(NO) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(11) = 'X_J(CO2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(12) = 'X_J(H2O) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(13) = 'X_J(NH3) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(14) = 'X_J(H2S) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(15) = 'X_J(SO2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(16) = 'X_J(CH4) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(17) = 'X_J(NO2) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(18) = 'X_J(HCN) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(19) = 'X_J(COS) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(20) = 'X_J(AR) = XRAW(M1,M2,M3,X_J,PGAS,TGAS)'<br />
K_LIG(21) = 'X_J5(SiO2) = X(M1,X_J,CC)'<br />
K_LIG(22) = 'X_J5(C) = X(M1,X_J,CC)'<br />
K_LIG(23) = 'T5 = T4'<br />
K_PAR(1) = 'Gasifier presssure: PGAS'<br />
K_PAR(2) = 'Gasifier temperature: TGAS'<br />
K_PAR(3) = 'Pressure loss: DELP'<br />
K_PAR(4) = 'Steam-to-air ratio: DMVC'<br />
K_PAR(5) = 'Carbon conversion ratio'<br />
K_BET = 'MDOT1 > 0 ; MDOT2 > 0 ; MDOT3 > 0 ; MDOT4 < 0 ; Q5 < 0'<br />
K_MED(1) = MEDIE(1)<br />
K_MED(2) = MEDIE(2)<br />
K_MED(3) = MEDIE(3)<br />
K_MED(4) = MEDIE(4)<br />
K_MED(5) = MEDIE(5)<br />
K_MED(6) = MEDIE(6)<br />
KMEDDS(1) = 'Fuel in'<br />
KMEDDS(2) = 'Steam in'<br />
KMEDDS(3) = 'Air in'<br />
KMEDDS(4) = 'Product gas out'<br />
KMEDDS(5) = 'Ash out'<br />
KMEDDS(6) = 'Heat loss¨'<br />
K_STAT(1) = ' '<br />
CALL COMINF(KOMTY,KOMDSC,ANTKN,5,ANTLK+ANTEX,1,<br />
$ K_MED,K_PAR,K_LIG,K_BET,KMEDDS,K_STAT)<br />
GOTO 9999<br />
C<br />
9999 CONTINUE<br />
RETURN<br />
END<br />
111
F.3 Kontrol <strong>af</strong> LT-<strong>BIG</strong> model<br />
APPENDIKS F – LT-<strong>BIG</strong> model<br />
Der er foretaget en kontrol <strong>af</strong> LT-<strong>BIG</strong> modellen ved at den er sammenlignet med en<br />
sædvanlig forgasserkomponent, GASIFI_4.<br />
Methan produktionen er <strong>af</strong>stemt således, at begge modeller producerer den samme<br />
andel methan. Der regnes med sædvanlig komposition <strong>af</strong> biomasse til forgasseren.<br />
Resultatet <strong>af</strong> sammenligningen ses <strong>af</strong> Skema F.1 og Skema F.2.<br />
Temperatur Massestrøm<br />
GASIFI_4 LT-<strong>BIG</strong> GASIFI_4 LT-<strong>BIG</strong><br />
Biomasse 150 150 1,50 1,50<br />
Damp 600 600 1,05 1,05<br />
Luft 600 600 1,99 2,02<br />
Koks 900 900 0,00 0,00<br />
Produktgas 900 900 4,52 4,56<br />
Skema F.1: Resultater fra sammenligning <strong>af</strong> LT-<strong>BIG</strong> model med alm. forgasser.<br />
Gassammensætning<br />
GASIFI_4 LT-<strong>BIG</strong><br />
H2 21,2% 19,4%<br />
O2 0,0% 0,0%<br />
N2 25,7% 26,0%<br />
CO 10,9% 12,5%<br />
CO2 13,7% 11,9%<br />
H2O 25,6% 27,3%<br />
H2S 0,0% 0,0%<br />
CH4 2,6% 2,6%<br />
Ar 0,3% 0,3%<br />
Brændværdi<br />
[kJ/kg] 4705 4706<br />
Skema F.2: Resultater fra sammenligning <strong>af</strong> LT-<strong>BIG</strong> model med alm. forgasser.<br />
Det ses, at der ikke er nogen nævneværdig forskel på det overordnede resultat <strong>af</strong> LT-<br />
<strong>BIG</strong> modellen og en standart forgasser model. Dette ses som en god indikering <strong>af</strong>, at<br />
der ikke er fejl i LT-<strong>BIG</strong> modellen – at den regner rigtigt.<br />
112
APPENDIKS F – LT-<strong>BIG</strong> model<br />
F.4 Brugermanual til LT-<strong>BIG</strong> – DNA model<br />
For at undgå at LT-<strong>BIG</strong> modellen ikke blev alt for indspist, har der været et ønske om<br />
at udfærdige en kort introduktion til DNA og brugen <strong>af</strong> modellen.<br />
For generel info omkring DNA, henvises til:<br />
http://www.et.dtu.dk/Software/dna/index.html<br />
Hvor der bl.a. er tilgang til en lille ”tutorial” til DNA, samt en mere dybdegående<br />
manual.<br />
Programteksten til LT-<strong>BIG</strong> modellen er listet sidst i denne manual. I programteksten<br />
er det forsøgt, at lave en masse forklarende kommen<strong>tar</strong>er, hver gang en ny komponent<br />
eller betingelse for modellen bliver tilføjet.<br />
Efterfølgende er det forsøgt, at forklare de tre kommandoer der oftest bliver brugt i<br />
programmet. For at forstå gennemgangen, kan det evt. være en fordel at have<br />
programteksten ved siden <strong>af</strong> – til at følge med i. Forklaringerne er på ingen måde<br />
fuldstændige, hertil henvises til DNA manualen eller evt. tutorial.<br />
Komponenter bliver tilføjet med kommandoen STRUC (structure), herefter følger det<br />
nummer som komponenten skal tilskrives, og endelig navnet på den ønskede<br />
komponent. Efter komponentnavnet vil der, alt <strong>af</strong>hængig <strong>af</strong> hvilken komponent der er<br />
tale om, følge de knudepunkter som er forbundet med komponenten, og evt. også de<br />
parametre som skal gælde for komponenten. Indsættelse <strong>af</strong> en komponent kan f.eks.<br />
se således ud:<br />
STRUC 1 PYRO_1 3 4 5 6 7 1 2 301 1 600<br />
Ovenstående kommando indsætter en pyrolyse komponent (pyro_1), med<br />
knudepunkterne 3, 4, 5, 6, 7, 1, 3, 301 og parametrene: 1 (tryk) og 600 (temperatur).<br />
Betingelser for modellen, eller de enkelte komponenter tilføjes ved at kalde<br />
kommandoen ADDCO (add condition), efterfulgt <strong>af</strong> den størrelse der skal betinges,<br />
f.eks.: M (massestrøm) , T (temperatur) , P (tryk) , Q (varmestrøm) m.fl.. Herefter<br />
skal følge tre tal; første tal er komponent nummeret, dvs. den komponent som<br />
betingelsen skal gælde for. Næste tal er knudepunktet, og sidste tal er værdien for<br />
betingelsen.<br />
ADDCO T 1 3 150<br />
Ovenstående kommando betyder således: Temperaturen for komponent nummer 1 og<br />
knudepunkt 3 skal være 150°C.<br />
Det kan også blive nødvendigt, at ændre på s<strong>tar</strong>tgættene. Et s<strong>tar</strong>tgæt defineres vha.<br />
kommandoen START, og værdierne sættes ligesom for ADDCO – dvs.<br />
START T 1 3 150<br />
113
APPENDIKS F – LT-<strong>BIG</strong> model<br />
- svarer til at gætte på, at temperaturen i komponent 1, knudepunkt 3 – bliver 150°C.<br />
Det bør bemærkes, at når et tryk skal betinges, eller indgå i et s<strong>tar</strong>tgæt, så skal der ikke<br />
angives noget komponentnummer!<br />
Simuleringer med modellen foretages, ved først at placere LT<strong>BIG</strong>ref.dna i samme<br />
bibliotek som DNA execute filen ligger placeret (evt. ved at gøre DNA.exe<br />
tilgængelig fra alle biblioteker). Herefter kan en simulering foretages ved at skrive<br />
følgende kommando (i dos): dna LT<strong>BIG</strong>ref.dna<br />
Hvis simuleringen forløber uden problemer, kan resultatet læses <strong>af</strong> LT<strong>BIG</strong>ref.sta filen.<br />
Et eksempel på et udsnit <strong>af</strong> en STA fil er nedenstående:<br />
NO | TO | MEDIA | M | T | P | H | ENERGY<br />
DE | CM. | | [KG/S] | [C] | [BAR] | [KJ/KG] | [KJ/S]<br />
----------------------------------------------------------------------------<br />
3 | 1 | 18 | 1.50 | 150.00 | - | -5715.4 |<br />
4 | 1 | 61 | -0.26 | 600.00 | - | -597.9 |<br />
Det fremgår umiddelbart, at resultaterne refererer til et knudepunkt (NODE) og til en<br />
komponent (TOCM.). Nummeret under MEDIA, angiver hvilket medie der er i det<br />
respektive knudepunkt. Når nummeret dækker over et medie der er beskrevet i<br />
programteksten.<br />
Hvis betingelser eller forudsætninger for modellen skal ændres, så foregår det lettes<br />
ved, at komponenten og/eller knudepunktet hvor ændringen skal foretages lokaliseres,<br />
evt. vha. Illustration F.2.<br />
3<br />
6<br />
4-GASIFI_5<br />
14 20<br />
10-MIXER_01<br />
1-PYRO_1 5<br />
2-GASIFI_3<br />
1<br />
Q-301<br />
Q-304<br />
17<br />
22-MIXER_03<br />
2 7<br />
13<br />
12<br />
3-MIXER_01 51<br />
8-VALVE_01<br />
14-MIXER_01<br />
57<br />
15-VALVE_01<br />
4<br />
11-VALVE_01 15<br />
114<br />
Q-302<br />
13-FRCSPLIT<br />
Illustration F.2: Knudepunktsdiagram for netværksopbygninen i DNA.<br />
52<br />
53<br />
92<br />
91<br />
9<br />
Q-301<br />
12-HEATSRC0<br />
8<br />
10<br />
11<br />
21<br />
Q-301
APPENDIKS F – LT-<strong>BIG</strong> model<br />
Herefter er det blot, vha. de beskrevne kommandoer, at ændre parametre for<br />
komponenterne eller ændre på betingelserne (konditionerne) for systemet, og evt. i<br />
tilfæde <strong>af</strong> divergens, at prøve at ændre på s<strong>tar</strong>tgættene.<br />
F.4.1 LT<strong>BIG</strong>ref - programudskrift<br />
STRUC 1 PYRO_1 3 4 5 6 7 1 2 301 1 600<br />
C Pyrolyse komponent!<br />
C node 1: Damp ind, (MEDIE 97)<br />
C node 2: Damp ud (MEDIE 97)<br />
C node 3: Biomasse ind, (standard biomasse, MEDIE 18)<br />
C node 4: Koks ud (MEDIE 61 )<br />
C node 5: Gas ud (MEDIE 21 )<br />
C node 6: tjære ud (MEDIE 62 )<br />
C node 7: vand ud (MEDIE 97 )<br />
C node 301: varmekredsløb: pyrolyse & forgasser & "gaskøler"<br />
C parameter 1: trykdifferens, Parameter 2: temperatur <strong>af</strong> pyrolyse<br />
MEDIA 3 18<br />
MEDIA 4 61<br />
MEDIA 5 21<br />
MEDIA 6 62<br />
ADDCO M 1 3 1.5 T 1 3 150 P 3 1<br />
C massestrøm biomasse, 1,5 kg/s<br />
C Temperatur biomasse 150 grader celsius<br />
C "tryk" biomasse, 1 bar<br />
ADDCO M 1 1 0.3 T 1 1 600 P 1 1<br />
C Massestrøm damptilsætning, 0,3 kg/s<br />
C Temperatur <strong>af</strong> damp, 600 grader celsius<br />
C Tryk <strong>af</strong> damp, 1 bar<br />
SOLID 18 28 0.5 1 0.06 2 0.43 29 0.001 38 0.009 LHV 19000 CP 1.35 MOI 0.1<br />
C Biomasse komposition (massebasis, tør)<br />
C C: 50% H2: 6% O2: 43% S: 0,1% Aske: 0,9%<br />
C STARTGÆT<br />
START M 1 3 0.15000E+01 P 3 0.10000E+01 H 1 3 -0.57154E+04<br />
START M 1 4 -0.25650E+00 P 4 0.10000E+01 H 1 4 -0.59789E+03<br />
START M 1 5 -0.51975E+00 P 5 0.10000E+01 H 1 5 -0.55079E+04<br />
START M 1 6 -0.42525E+00 P 6 0.10000E+01 H 1 6 -0.40047E+03<br />
START M 1 7 -0.29850E+00 P 7 0.10000E+01 H 1 7 -0.12266E+05<br />
START M 1 1 0.30000E+00 P 1 0.10000E+01 H 1 1 -0.12483E+05<br />
START M 1 2 -0.30000E+00 P 2 0.10000E+01 H 1 2 -0.12266E+05<br />
C START Q 1 301 0.17902E+04<br />
C KOKS<br />
START X_J 61 28 0.80737E+00 X_J 61 2 0.11000E+00<br />
START X_J 61 1 0.30000E-01 X_J 61 29 0.52632E-02 X_J 61 3 0.00000E+00<br />
START X_J 61 38 0.47368E-01<br />
C Pyrolysegas<br />
START X_J 21 6 0.29581E+00 X_J 21 4 0.39085E+00<br />
START X_J 21 11 0.27665E+00 X_J 21 1 0.36692E-01<br />
C Tjære<br />
START X_J 62 28 0.60383E+00<br />
START X_J 62 1 0.82787E-01 X_J 62 2 0.31338E+00<br />
C<br />
STRUC 22 MIXER_03 2 7 17<br />
C Mixer damp tilsat pyrolyse- med damp skabt under pyrolyse.<br />
C STARTGÆT<br />
START M 22 2 0.30000E+00<br />
START H 22 2 -0.12266E+05 M 22 7 0.29850E+00 H 22 7 -0.12266E+05<br />
START M 22 17 -0.59850E+00 P 17 0.10000E+01 H 22 17 -0.12266E+05<br />
C<br />
STRUC 8 VALVE_01 53 52<br />
C Trykudligning! ("DNA teknisk" komponent)<br />
115
APPENDIKS F – LT-<strong>BIG</strong> model<br />
C STARTGÆT<br />
START M 8 53 0.10219E+01 P 53 0.10000E+01 H 8 53 -0.61752E+04<br />
START M 8 52 -0.10219E+01 P 52 0.10000E+01 H 8 52 -0.61752E+04<br />
C<br />
STRUC 3 MIXER_01 52 51 12<br />
C Tilsætter luft til pyrolyse og forgassergas!<br />
C node 5; pyrolysegas (MEDIE 21)<br />
C node 51; standard luft (MEDIE 9)<br />
C node 12; blandingsgas (MEDIE 23)<br />
MEDIA 51 9<br />
MEDIA 12 23<br />
ADDCO T 3 51 600<br />
C Temperatur <strong>af</strong> luft til pyrolyse, 600 grader celsius<br />
C STARTGÆT<br />
START M 3 52 0.10219E+01 H 3 52 -0.61752E+04 M 3 51 0.20151E+01<br />
START P 51 0.10000E+01 H 3 51 0.35386E+03 M 3 12 -0.30370E+01<br />
START P 12 0.10000E+01 H 3 12 -0.18431E+04<br />
C Blandingsgas (luft og pyrolysegas)<br />
START X_J 23 1 0.11678E+00<br />
START X_J 23 2 0.12120E+00 X_J 23 3 0.45255E+00 X_J 23 4 0.10048E+00<br />
START X_J 23 5 0.00000E+00 X_J 23 6 0.76604E-01 X_J 23 7 0.84603E-01<br />
START X_J 23 8 0.00000E+00 X_J 23 9 0.17608E-03 X_J 23 10 0.00000E+00<br />
START X_J 23 11 0.42225E-01 X_J 23 12 0.00000E+00 X_J 23 13 0.00000E+00<br />
START X_J 23 14 0.00000E+00 X_J 23 15 0.00000E+00 X_J 23 16 0.00000E+00<br />
START X_J 23 17 0.00000E+00 X_J 23 18 0.00000E+00 X_J 23 19 0.00000E+00<br />
START X_J 23 20 0.00000E+00 X_J 23 21 0.00000E+00 X_J 23 22 0.00000E+00<br />
START X_J 23 23 0.00000E+00 X_J 23 24 0.00000E+00 X_J 23 25 0.00000E+00<br />
START X_J 23 26 0.00000E+00 X_J 23 27 0.00000E+00 X_J 23 28 0.00000E+00<br />
START X_J 23 29 0.00000E+00 X_J 23 30 0.00000E+00 X_J 23 31 0.00000E+00<br />
START X_J 23 32 0.00000E+00 X_J 23 33 0.00000E+00 X_J 23 34 0.00000E+00<br />
START X_J 23 35 0.00000E+00 X_J 23 36 0.53861E-02 X_J 23 38 0.00000E+00<br />
C<br />
STRUC 4 GASIFI_5 7 6 17 12 14 13 304 1 3 4 6 7 11 36 1 1300 .0 .8 1 0.25<br />
C Partiel Oxidation !<br />
C node 6 Tjære (MEDIE 62)<br />
C node 17 damp fra pyrolyse (MEDIE 97)<br />
C node 12 pyrolysegas + luft (MEDIE 23)<br />
C node 14 produceret GAS (MEDIE 24)<br />
C node 13 Koksrest (MEDIE 64)<br />
C node 304 varmetab<br />
C Der regnes på gassammensætning <strong>af</strong> flg. 7 stoffer;<br />
C H2 (1) , N2 (3) , CO (4) , CO2 (6) , H2O (7) , CH4 (11) , Ar (36)<br />
C Parametre:<br />
C 1: Forgasningstryk, 1 bar<br />
C 2: ligevægtstemperatur, 1300 grader Celsius<br />
C 3: Tryktab, 0 bar<br />
C 4: Damp/luft forhold, 0,8 (senere variabelt)<br />
C 5: Koks omsætningsfaktor, 100%<br />
C 6: Procent <strong>af</strong> C til methan, 25%<br />
MEDIA 14 24<br />
MEDIA 13 64<br />
ADDCO Q 4 304 0<br />
C Varmetab i partiel oxidation er 0 kJ/s<br />
ADDCO T 4 14 1300<br />
C Temperatur <strong>af</strong> produceret gas, 1300 grader Celsius<br />
VARPA 4 11 P 13 1<br />
C parameter for Damp/luft forhold, gøres variabel<br />
C medfølger en betingelse: Tryk <strong>af</strong> aske (koksrest) , 1 bar<br />
C STARTGÆT<br />
START M 4 6 0.42525E+00 H 4 6 -0.40047E+03 M 4 17 0.59850E+00<br />
START H 4 17 -0.12266E+05 M 4 12 0.30370E+01 H 4 12 -0.18431E+04<br />
START M 4 14 -0.40608E+01 P 14 0.10000E+01 H 4 14 -0.32283E+04<br />
START M 4 13 0.00000E+00 P 13 0.10000E+01 H 4 13 -0.38580E+04<br />
START Q 4 304 0.00000E+00<br />
116
APPENDIKS F – LT-<strong>BIG</strong> model<br />
C Multipliers, 5 grundstoffer og gibbs fri energi<br />
START ZA 4 1 0.10134E+02 ZA 4 2 0.10769E+02<br />
START ZA 4 3 0.13651E+02 ZA 4 4 0.26536E+02 ZA 4 5 0.26338E+02<br />
START ZA 4 6 -0.30661E+07<br />
C Oxideret gas<br />
START X_J 24 1 0.19755E+00 X_J 24 2 0.00000E+00<br />
START X_J 24 3 0.28897E+00 X_J 24 4 0.17147E+00 X_J 24 5 0.00000E+00<br />
START X_J 24 6 0.82729E-01 X_J 24 7 0.25575E+00 X_J 24 8 0.00000E+00<br />
START X_J 24 9 0.00000E+00 X_J 24 10 0.00000E+00 X_J 24 11 0.39700E-11<br />
START X_J 24 30 0.00000E+00 X_J 24 31 0.00000E+00 X_J 24 32 0.00000E+00<br />
START X_J 24 36 0.35311E-02<br />
C koksrest oxidation<br />
START X_J 64 28 0.10000E+01 X_J 64 38 0.00000E+00<br />
C<br />
STRUC 2 GASIFI_3 8 4 11 10 9 8 301 302 1 3 4 6 7 9 11 36 1 900 0. 0.8 0.8<br />
C FORGASSER!<br />
C node 11 overhedet damp (MEDIE 97)<br />
C node 10 forvarmet luft (MEDIE 9)<br />
C node 9 GAS (MEDIE 22)<br />
C node 8 Koks (MEDIE 63)<br />
C node 301: varmekredsløb: pyrolyse & forgasser & "gaskøler"<br />
C node 302 varmetab<br />
C Der regnes på gassammensætning <strong>af</strong> flg. 8 stoffer;<br />
C H2 (1) , N2 (3) , CO (4) , CO2 (6) , H2O (7) , H2S (8) , CH4 (11) , Ar (36)<br />
C Parametre:<br />
C 1: Forgasningstryk, 1 bar<br />
C 2: ligevægtstemperatur, 900 grader Celsius<br />
C 3: Tryktab, 0 bar<br />
C 4: Damp/luft forhold, 0,8 (senere variabelt)<br />
C 5: Koks omsætningsfaktor, 80%<br />
MEDIA 10 9<br />
MEDIA 8 63<br />
MEDIA 9 22<br />
ADDCO T 2 10 600 T 2 11 600<br />
C Temperatur <strong>af</strong> luft til forgasser, 600 grader Celsius<br />
C Temperatur <strong>af</strong> damp til forgasser, 600 grader Celsius<br />
ADDCO M 2 11 0.75<br />
C Massestrøm <strong>af</strong> damp til forgasser, 0,75 kg/s<br />
ADDCO T 2 9 900<br />
C Temperatur <strong>af</strong> forgassergas, 900 grader Celsius<br />
ADDCO Q 2 302 0<br />
C Varmetab <strong>af</strong> forgasser, 0 kJ/s<br />
VARPA 2 12 P 8 1<br />
C parameter for Damp/luft forhold, gøres variabel<br />
C medfølger en betingelse: Tryk <strong>af</strong> aske (koksrest) , 1 bar<br />
C STARTGÆT<br />
START M 2 4 0.25650E+00 H 2 4 -0.59789E+03 M 2 11 0.75000E+00<br />
START P 11 0.10000E+01 H 2 11 -0.12266E+05 M 2 10 0.10000E-01<br />
START P 10 0.10000E+01 H 2 10 0.35386E+03 M 2 9 -0.10044E+01<br />
START P 9 0.10000E+01 H 2 9 -0.68659E+04 M 2 8 -0.12150E-01<br />
START P 8 0.10000E+01 H 2 8 -0.43080E+04<br />
C Multipliers, grundstoffer og gibbs fri energi<br />
START ZA 2 1 0.92724E+01 ZA 2 2 0.51822E+01 ZA 2 3 0.15254E+02<br />
START ZA 2 4 0.34859E+02 ZA 2 5 0.18320E+02 ZA 2 6 0.29965E+02<br />
START ZA 2 7 -0.25906E+07<br />
C Forgasser-gas<br />
START X_J 22 1 0.42228E+00 X_J 22 2 0.00000E+00<br />
START X_J 22 3 0.42542E-02 X_J 22 4 0.15504E+00 X_J 22 5 0.00000E+00<br />
START X_J 22 6 0.11879E+00 X_J 22 7 0.29892E+00 X_J 22 8 0.00000E+00<br />
START X_J 22 9 0.66876E-03 X_J 22 10 0.00000E+00 X_J 22 11 0.10000E-09<br />
START X_J 22 30 0.00000E+00 X_J 22 31 0.00000E+00 X_J 22 32 0.00000E+00<br />
START X_J 22 36 0.48045E-04<br />
C Koks forgasser<br />
START X_J 63 28 0.00000E+00 X_J 63 38 0.10000E+01<br />
C<br />
117
APPENDIKS F – LT-<strong>BIG</strong> model<br />
STRUC 11 VALVE_01 14 15<br />
C Trykudligning! ("DNA teknisk" komponent)<br />
C STARTGÆT<br />
START M 11 14 0.40608E+01 H 11 14 -0.32283E+04 M 11 15 -0.40608E+01<br />
START P 15 0.10000E+01 H 11 15 -0.32283E+04<br />
C<br />
STRUC 10 MIXER_01 91 15 20<br />
C SVÆVET !<br />
C node 9 : forgasser gas (MEDIE 22)<br />
C node 15: Oxidations gas (MEDIE 24)<br />
C node 20: Blandings gas (MEDIE 25)<br />
MEDIA 20 25<br />
C STARTGÆT<br />
START M 10 91 0.50218E+00<br />
START P 91 0.10000E+01 H 10 91 -0.68659E+04 M 10 15 0.40608E+01<br />
START H 10 15 -0.32283E+04 M 10 20 -0.45630E+01 P 20 0.10000E+01<br />
START H 10 20 -0.36286E+04<br />
C Blandingsgas (produktgas)<br />
START X_J 25 1 0.22990E+00 X_J 25 2 0.00000E+00<br />
START X_J 25 3 0.24799E+00 X_J 25 4 0.16911E+00 X_J 25 5 0.00000E+00<br />
START X_J 25 6 0.87919E-01 X_J 25 7 0.26196E+00 X_J 25 8 0.00000E+00<br />
START X_J 25 9 0.96252E-04 X_J 25 10 0.00000E+00 X_J 25 11 0.17791E-10<br />
START X_J 25 12 0.00000E+00 X_J 25 13 0.00000E+00 X_J 25 14 0.00000E+00<br />
START X_J 25 15 0.00000E+00 X_J 25 16 0.00000E+00 X_J 25 17 0.00000E+00<br />
START X_J 25 18 0.00000E+00 X_J 25 19 0.00000E+00 X_J 25 20 0.00000E+00<br />
START X_J 25 21 0.00000E+00 X_J 25 22 0.00000E+00 X_J 25 23 0.00000E+00<br />
START X_J 25 24 0.00000E+00 X_J 25 25 0.00000E+00 X_J 25 26 0.00000E+00<br />
START X_J 25 27 0.00000E+00 X_J 25 28 0.00000E+00 X_J 25 29 0.00000E+00<br />
START X_J 25 30 0.00000E+00 X_J 25 31 0.00000E+00 X_J 25 32 0.00000E+00<br />
START X_J 25 33 0.00000E+00 X_J 25 34 0.00000E+00 X_J 25 35 0.00000E+00<br />
START X_J 25 36 0.30298E-02 X_J 25 38 0.00000E+00<br />
C<br />
STRUC 12 HEATSRC0 20 21 301 0<br />
C Køling <strong>af</strong> produktgas !<br />
C node 20: Gas ind<br />
C node 21: Gas ud<br />
C node 301: varmekredsløb: pyrolyse & forgasser & "gaskøler"<br />
C parameter 1: tryktab, 0 bar<br />
ADDCO T 12 21 900<br />
C Temperatur efter gaskøling, 900 grader Celsius<br />
C STARTGÆT<br />
START M 12 20 0.45630E+01<br />
START H 12 20 -0.36286E+04 M 12 21 -0.45630E+01 P 21 0.10000E+01<br />
START H 12 21 -0.43348E+04<br />
C<br />
STRUC 13 FRCSPLIT 9 91 92 0.9<br />
C Delstrøm suges ind i pyrolyse og til partiel oxidation<br />
C node 9: Forgasser gas ind<br />
C node 91: Forgassergas til gaskøling<br />
C node 92: forgassergas til pyrolyse<br />
C parameter 1: Gas til node 91, 90%<br />
C STARTGÆT<br />
START M 13 9 0.10044E+01<br />
START H 13 9 -0.68659E+04 M 13 91 -0.50218E+00 H 13 91 -0.68659E+04<br />
START M 13 92 -0.50218E+00 P 92 0.10000E+01 H 13 92 -0.68659E+04<br />
C<br />
STRUC 14 MIXER_01 57 92 53<br />
C Forgassergas og pyrolysegas mixes! (node 53 (MEDIE 26))<br />
MEDIA 52 26<br />
C STARTGÆT<br />
START M 14 57 0.51975E+00 P 57 0.10000E+01 H 14 57 -0.55079E+04<br />
START M 14 92 0.50218E+00 H 14 92 -0.68659E+04 M 14 53 -0.10219E+01<br />
START H 14 53 -0.61752E+04<br />
C Forgasser og pyrolysegas - mix<br />
START X_J 26 1 0.28078E+00 X_J 26 2 0.00000E+00<br />
START X_J 26 3 0.26931E-02 X_J 26 4 0.24157E+00 X_J 26 5 0.00000E+00<br />
118
APPENDIKS F – LT-<strong>BIG</strong> model<br />
START X_J 26 6 0.18375E+00 X_J 26 7 0.18922E+00 X_J 26 8 0.00000E+00<br />
START X_J 26 9 0.42335E-03 X_J 26 10 0.00000E+00 X_J 26 11 0.10152E+00<br />
START X_J 26 12 0.00000E+00 X_J 26 13 0.00000E+00 X_J 26 14 0.00000E+00<br />
START X_J 26 15 0.00000E+00 X_J 26 16 0.00000E+00 X_J 26 17 0.00000E+00<br />
START X_J 26 18 0.00000E+00 X_J 26 19 0.00000E+00 X_J 26 20 0.00000E+00<br />
START X_J 26 21 0.00000E+00 X_J 26 22 0.00000E+00 X_J 26 23 0.00000E+00<br />
START X_J 26 24 0.00000E+00 X_J 26 25 0.00000E+00 X_J 26 26 0.00000E+00<br />
START X_J 26 27 0.00000E+00 X_J 26 28 0.00000E+00 X_J 26 29 0.00000E+00<br />
START X_J 26 30 0.00000E+00 X_J 26 31 0.00000E+00 X_J 26 32 0.00000E+00<br />
START X_J 26 33 0.00000E+00 X_J 26 34 0.00000E+00 X_J 26 35 0.00000E+00<br />
START X_J 26 36 0.30414E-04 X_J 26 38 0.00000E+00<br />
C<br />
STRUC 15 VALVE_01 5 57<br />
C Trykudligning! ("DNA teknisk" komponent)<br />
C STARTGÆT<br />
START M 15 5 0.51975E+00<br />
START H 15 5 -0.55079E+04 M 15 57 -0.51975E+00 H 15 57 -0.55079E+04<br />
C<br />
F.5 LT-<strong>BIG</strong> i motoranlægget<br />
Tilgangen til at benytte LT-<strong>BIG</strong> modellen i et større system har været, at påtrykke ind<br />
og uddata fra LT-<strong>BIG</strong> modellen i et system som vist i Illustration F.3.<br />
Kølevand<br />
14<br />
131<br />
13-GASCOOL1<br />
Q_dot<br />
W_dot<br />
141 142<br />
Q-513<br />
81<br />
82<br />
13<br />
91<br />
3-HEATEX_1<br />
8<br />
12-Engine_1<br />
72<br />
Luft<br />
Q-512<br />
Q-503<br />
10<br />
119<br />
Q-508<br />
Kølevand<br />
51<br />
7<br />
Q-510<br />
Q-511<br />
105<br />
8-HEATEX4<br />
3<br />
104 4<br />
5<br />
9-HEATEX4<br />
10-GASCOOL1<br />
6<br />
11-GASCLE_1<br />
Illustration F.3: Knudepunktsdiagram for Motoranlægget minus forgasser og tørre komponent.<br />
Det selvfølgelig ikke den bedste måde at gøre det på, i og med at der kræver at der er<br />
to modeller der skal samkøres / samstemmes. Men til gengæld er det en hurtig måde,<br />
at få en model til at virke på. Og eftersom der ikke bliver kørt nævneværdige<br />
simuleringer med det sammenlagte system, så er metoden tilstrækkelig til at eftervise,<br />
at det er muligt, at benytte LT-<strong>BIG</strong> modellen i et større system.<br />
12<br />
52<br />
61<br />
71<br />
Q-509<br />
11<br />
Luft
APPENDIKS F – LT-<strong>BIG</strong> model<br />
F.5.1 Programudskrift for LT-<strong>BIG</strong> motoranlæg<br />
TITLE "LT<strong>BIG</strong> i system"<br />
MEDIA 3 18<br />
C Produktgas, fra LT-big forgasser!<br />
FLUID 18 1 0.1893 3 0.252 4 0.115 6 0.1189 7 0.2972 9 0.163E-3<br />
+ 11 0.2457E-01 36 0.2867E-02<br />
C Indsættelse <strong>af</strong> varmeveklser (mellem røggas og tørrekredsløb)<br />
STRUC 3 HEATEX_1 85 13 91 10 503 0.01 0.01<br />
MEDIA 91 97<br />
ADDCO T 3 91 158 M 3 91 19.85 P 91 1<br />
ADDCO Q 3 503 -45<br />
ADDCO T 3 10 250<br />
C ******* STARTGÆT **************<br />
START M 3 85 0.97759E+01<br />
START P 85 0.10200E+01 H 3 85 -0.29447E+04 M 3 13 -0.97759E+01<br />
START P 13 0.10100E+01 H 3 13 -0.32835E+04 M 3 91 0.17826E+02<br />
START P 91 0.10700E+01 H 3 91 -0.13180E+05 M 3 10 -0.17826E+02<br />
START P 10 0.10600E+01 H 3 10 -0.12997E+05 Q 3 503 -0.45000E+02<br />
START ZA 3 1 0.33128E+04<br />
C<br />
C Overophedning <strong>af</strong> damp ind i forgasser !<br />
STRUC 8 HEATEX_1 3 4 104 105 508 0.01 0.01<br />
MEDIA 104 97<br />
ADDCO Q 8 508 -45<br />
ADDCO M 8 104 1.2<br />
ADDCO M 8 3 4.73 T 8 3 900 P 3 1<br />
ADDCO T 8 105 600 P 105 1<br />
C ******* STARTGÆT **************<br />
START M 8 3 0.38041E+01<br />
START H 8 3 -0.48754E+04 M 8 4 -0.38041E+01 P 4 0.99000E+00<br />
START H 8 4 -0.51209E+04 M 8 104 0.10999E+01 H 8 104 -0.12997E+05<br />
START M 8 105 -0.10999E+01 H 8 105 -0.12189E+05 Q 8 508 -0.45000E+02<br />
START ZA 8 1 0.93356E+03<br />
C<br />
C Luftforvarmning !<br />
STRUC 9 HEATEX_4 4 5 11 12 509 0.7 0.01 0.01<br />
MEDIA 11 9<br />
ADDCO Q 9 509 -45 T 9 11 25<br />
ADDCO T 9 12 600<br />
ADDCO M 9 11 2.05<br />
ADDCO P 12 1<br />
C ADDCO T 9 12 600<br />
C ******* STARTGÆT **************<br />
START M 9 4 0.38041E+01 H 9 4 -0.51209E+04<br />
START M 9 5 -0.38041E+01 P 5 0.98000E+00 H 9 5 -0.53276E+04<br />
START M 9 11 0.15919E+01 P 11 0.10600E+01 H 9 11 -0.88741E+02<br />
START M 9 12 -0.15919E+01 H 9 12 0.37706E+03 Q 9 509 -0.45000E+02<br />
START ZA 9 1 0.78653E+03<br />
C<br />
C Kondenserende køling <strong>af</strong> rågas !<br />
STRUC 10 GASCOOL1 5 6 61 51 52 510 0.01 0.01<br />
MEDIA 51 99 6 23<br />
ADDCO T 10 51 20 T 10 52 100 P 51 10<br />
ADDCO Q 10 510 -15 T 10 6 45<br />
C ******* STARTGÆT **************<br />
START M 10 5 0.38041E+01 H 10 5 -0.53276E+04<br />
START M 10 6 -0.31987E+01 P 6 0.97000E+00 H 10 6 -0.47469E+04<br />
START M 10 61 -0.60547E+00 P 61 0.97000E+00 H 10 61 -0.15783E+05<br />
START M 10 51 0.13309E+02 P 51 0.10000E+02 H 10 51 0.84800E+02<br />
START M 10 52 -0.13309E+02 P 52 0.99900E+01 H 10 52 0.41974E+03<br />
START Q 10 510 -0.15000E+02 X_J 23 1 0.28274E+00 X_J 23 2 0.00000E+00<br />
120
APPENDIKS F – LT-<strong>BIG</strong> model<br />
START X_J 23 3 0.29483E+00 X_J 23 4 0.13092E+00 X_J 23 5 0.00000E+00<br />
START X_J 23 6 0.16660E+00 X_J 23 7 0.98784E-01 X_J 23 8 0.00000E+00<br />
START X_J 23 9 0.23961E-03 X_J 23 10 0.00000E+00 X_J 23 11 0.22385E-01<br />
START X_J 23 12 0.00000E+00 X_J 23 13 0.00000E+00 X_J 23 14 0.00000E+00<br />
START X_J 23 15 0.00000E+00 X_J 23 16 0.00000E+00 X_J 23 17 0.00000E+00<br />
START X_J 23 18 0.00000E+00 X_J 23 19 0.00000E+00 X_J 23 20 0.00000E+00<br />
START X_J 23 21 0.00000E+00 X_J 23 22 0.00000E+00 X_J 23 23 0.00000E+00<br />
START X_J 23 24 0.00000E+00 X_J 23 25 0.00000E+00 X_J 23 26 0.00000E+00<br />
START X_J 23 27 0.00000E+00 X_J 23 28 0.00000E+00 X_J 23 29 0.00000E+00<br />
START X_J 23 30 0.00000E+00 X_J 23 31 0.00000E+00 X_J 23 32 0.00000E+00<br />
START X_J 23 33 0.00000E+00 X_J 23 34 0.00000E+00 X_J 23 35 0.00000E+00<br />
START X_J 23 36 0.35098E-02<br />
C<br />
C Rensning <strong>af</strong> gas<br />
STRUC 11 GASCLE_1 6 7 71 511 0.01<br />
MEDIA 7 24 71 25<br />
ADDCO Q 11 511 -15<br />
C ******* STARTGÆT **************<br />
START M 11 6 0.31987E+01 H 11 6 -0.47469E+04<br />
START M 11 7 -0.31975E+01 P 7 0.96000E+00 H 11 7 -0.47531E+04<br />
START M 11 71 -0.11810E-02 P 71 0.96000E+00 H 11 71 -0.58487E+03<br />
START Q 11 511 -0.15000E+02 X_J 24 1 0.28281E+00 X_J 24 2 0.00000E+00<br />
START X_J 24 3 0.29490E+00 X_J 24 4 0.13095E+00 X_J 24 5 0.00000E+00<br />
START X_J 24 6 0.16664E+00 X_J 24 7 0.98807E-01 X_J 24 11 0.22390E-01<br />
START X_J 24 30 0.00000E+00 X_J 24 36 0.35106E-02 X_J 25 7 0.00000E+00<br />
START X_J 25 8 0.00000E+00 X_J 25 9 0.10000E+01 X_J 25 10 0.00000E+00<br />
START X_J 25 31 0.00000E+00 X_J 25 32 0.00000E+00 X_J 25 36 0.00000E+00<br />
START X_J 25 38 0.00000E+00<br />
C<br />
STRUC 12 ENGINE_1 72 7 8 312 512 400 1 1.3 0.40 0.3 0.05<br />
MEDIA 72 9 8 26<br />
C konstant røggastemperatur på 450 grader C.<br />
VARPA 12 4 T 12 8 450<br />
ADDCO T 12 72 25<br />
C STARTGÆT:<br />
START M 12 72 0.65784E+01 P 72 0.96000E+00<br />
START H 12 72 -0.88741E+02 M 12 7 0.31975E+01 H 12 7 -0.47531E+04<br />
START M 12 8 -0.97759E+01 P 8 0.96000E+00 H 12 8 -0.29590E+04<br />
START E 12 312 -0.71384E+04 Q 12 512 -0.89230E+03 Q 12 400 -0.51139E+04<br />
START X_J 26 2 0.31859E-01 X_J 26 3 0.63867E+00 X_J 26 5 0.00000E+00<br />
START X_J 26 6 0.13522E+00 X_J 26 7 0.18665E+00 X_J 26 10 0.00000E+00<br />
START X_J 26 30 0.00000E+00 X_J 26 36 0.76024E-02<br />
C<br />
STRUC 14 COMPRE_1 8 85 514 314 0.9 1<br />
ADDCO P 14 1<br />
C STARTGÆT:<br />
START M 14 8 0.97759E+01<br />
START H 14 8 -0.29590E+04 M 14 85 -0.97759E+01 H 14 85 -0.29447E+04<br />
START Q 14 514 0.00000E+00<br />
C<br />
C Køling <strong>af</strong> røggas vha. fjernvarme.<br />
STRUC 13 GASCOOL1 13 14 142 131 141 513 0.01 0.01<br />
MEDIA 131 99 14 27<br />
ADDCO T 13 131 20 T 13 141 100 P 131 10<br />
ADDCO Q 13 513 -15 T 13 14 45<br />
C<br />
C ******* STARTGÆT **************<br />
START M 13 13 0.97759E+01 H 13 13 -0.32835E+04<br />
START M 13 14 -0.91558E+01 P 14 0.10000E+01 H 13 14 -0.27511E+04<br />
START M 13 142 -0.62015E+00 P 142 0.10000E+01 H 13 142 -0.15783E+05<br />
START M 13 131 0.11038E+01 P 131 0.10000E+01 H 13 131 0.83954E+02<br />
START M 13 141 -0.11038E+01 P 141 0.99000E+00 H 13 141 0.26763E+04<br />
START Q 13 513 -0.15000E+02 X_J 27 1 0.00000E+00 X_J 27 2 0.35416E-01<br />
START X_J 27 3 0.70999E+00 X_J 27 4 0.00000E+00 X_J 27 5 0.00000E+00<br />
START X_J 27 6 0.15032E+00 X_J 27 7 0.95820E-01 X_J 27 8 0.00000E+00<br />
START X_J 27 9 0.00000E+00 X_J 27 10 0.00000E+00 X_J 27 11 0.00000E+00<br />
START X_J 27 36 0.84513E-02<br />
121