You are on page 1of 174

Zadání úlohy

1. Název procesu : Výroba sody - Solvay metoda

2. Podstata procesu:
V koloně K reaguje nasycený vodný roztok solanky s plynnou směsí čpavku a oxidu uhličitého za
vzniku bikarbonátu sodíku a chloridu ammonného. Vzhledem k malé rozpustnosti bikarbonátu
sodného dochází za provozní teploty k jeho vysrážení a vzniku suspenze. Ta se filtruje na
bubnovém filtru a filtrační koláč ne promýván vodou. Filtrát je odváděn na regeneraci čpavku.
Filtrační koláč je veden do kalcinační rotační pece, kde se bikarbonát termicky rozkládá na sodu
a oxid uhličity a vodní páru. Odplyny jsou vedeny na vstup do procesu a soda je odváděna jako
produkt.

3. Flowsheet:

4 6

K FILTRACE
O
N
V 7 8
E
R
Z
E 3 5

4. Zadané parametry procesu:


Množství zpracovávané soli 20 t/den
Teplota vstupujícího nasyceného roztoku solanky 25 °C
Přebytek oxidu uhličitého ve vstupním plynném proudu 50 % obj.
Zbytkový obsah amoniaku v odplynu z kolony 0.5 % obj.
Obsah vody ve filtračním koláči 30 % hm.
Stupeň přeměny NaCl na NaHCO3 0.98
Množství promývací vody = n-násobku množství vody
vystupující z filtru ve filtračním koláči n = 1
Obsah bikarbonátu ve filtrátu odpovídá nasycenému roztoku NaHCO3 0.08 kg/kg H2O
Nasycený roztok NaCl NaCl 0.36 kg/kg H2O

5: Soupis proudů, složek a bloků:

molární hmotnost
Soupis - proudy Soupis - složky kg / kmol
1 Solanka NaCl,H2O 1 H 2O 18.02
2 Vstupní plyn NH3,CO2 2 NaCl 58.44
3 Suspense NH4CL,NaCl,NaHCO3,H2O 3 CO2 44.01
4 Odplyny CO2, NH3 4 NH3 17.03
5 Filtrát NH4CL,NaCl,NaHCO3,H2O 5 NaHCO3 84.01
6 Promývací voda H2O 6 NH4Cl 53.49
7 Filtrační koláč NaHCO3,H2O 7 Na2CO3 105.99
8 Produkty rozkladu H2O, CO2
9 Produkt Na2CO3

6: Základ výpočtu:
bilancujeme: hmotnost kg.s-1

7: Referenční proud:
m1;2 = 25 tun NaCl / den = 0.12 kg.s-1
8. Přepočty:

Vstupní proud nasycené solanky:


Proud Složka kg
1 2 35.7 0.26 kg/Σkg
1 1 100.0 0.74 kg/Σkg
135.7 1

Vstupní proud plynu:


kmol kg
2 3 150.0 6601.5 0.795 kg/Σkg
2 4 100.0 1703.0 0.205 kg/Σkg
150.0 8304.5 1.000

Odplyny z kolony: kmol kg


4 3 99.5 4379 0.998 kg/Σkg
4 4 0.5 8.52 0.002 kg/Σkg
100 4387.51 1.000

Voda ve filtráčním koláči: kg


7 1 30 0.300 kg/Σkg
7 5 70 0.700 kg/Σkg
100 1.000

Vztah mezi NaHCO3 a H2O - nasycený roztok


proud složka proud
5 5 = 0.08 5

Vztah mezi množstvím přiváděné prací vody


a množstvím vody ve filtračním koláči proud složka proud
6 1 = 1 7

Stupeň konverze NaCl na NaHCO3


proud složka proud
r1 2 = 0.02 1

9. Reakce, stechiometrické koeficienty reakcí::

reakce 1 NaCl + NH3 + CO2 + H2O = NaHCO3


reakce 2 2 NaHCO3 = Na2CO3 + H2O

hmotnost létkové množství ( moly)


složka reakce 1 reakce 2 reakce 1
1 H2O -18.02 18.02 18.02 -1
2 NaCl -58.44 0 44.01 -1
3 CO2 -44.01 44.01 -168.02 -1
4 NH3 -17.03 0 105.99 -1
5 NaHCO3 84.01 -168.02 1
6 NH4Cl 53.49 0 1
7 Na2CO3 0 105.99 0

Následuje uspořádání informací v zadání do potřebné formy

viz následující list


6

CE

7 8

9
kg/kg H2O
kg/kg H2O

Soupis - bloky
1 konverse
2 filtrace
3 kalcinace
složka
1

složka
1

složka r1 = mol
2 m1;2 = kg
m1;2 /58.44= mol
r1 = 0.98*m1;2 / 58.44

létkové množství ( moly)


reakce 2
1
0
1
0
-2
0
1
Připravit formulář pro incidenční matici

IM Incidencní matice
bloky proudy
1 2 3 4 5 6 7 8
1 konverse
2 filtrace
3 kalcinace

Vyplnit ho Jestliže proud do bloku vstupuje - zadat 1, jestliže proud z bloku vystupuje - zadat -1, jinak zů

IM Incidencní matice
bloky proudy
1 2 3 4 5 6 7 8
1 konverse 1 1 -1 -1 0 0 0 0
2 filtrace 0 0 1 0 -1 1 -1 0
3 kalcinace 0 0 0 0 0 0 1 -1

Připravit formulář pro tabulku dat

TD Tabulka dat
složky proudy
1 2 3 4 5 6 7 8
1 H2O
2 NaCl
3 CO2
4 NH3
5 NaHCO3
6 NH4Cl
7 Na2CO3

… a vyplnit ho včetně stechiometrických koeficientů obou reakcí (viz Zadání_soda)

Jestliže se složka v proudu vyskytuje, napíšeme 1 (bez znaménka), jinak zůstane nula

TD Tabulka dat
složky proudy
1 2 3 4 5 6 7 8
1 H2O 1 0 1 0 1 1 1 1
2 NaCl 1 0 1 0 1 0 0 0
3 CO2 0 1 0 1 0 0 0 1
4 NH3 0 1 0 1 0 0 0 0
5 NaHCO3 0 0 1 0 1 0 1 0
6 NH4Cl 0 0 1 0 1 0 0 0
7 Na2CO3 0 0 0 0 0 0 0 0
Získání dalších potřebných informací pro matici koeficientů

Potřebujeme znát její rozměr, t.počet neznámých nX

počet neznámých = počet reakcí + SOUČIN.SKALÁRNÍ(C39:K45)


nX= 2 + 20 = 22

Potřebujeme dále znát počet bilančních rovnic (označujeme jako blnc )

Počet bilancí
generujeme matici SOUČIN.MATIC(C39:K45,TRANSPOZICE(ABS(C16:K18)))

2 4 2
2 2 0
BIL = 2 0 1
2 0 0
1 3 1
1 2 0
0 0 1

Počet nenulových prvků je počet bilančních rovnic blnc = 14

Povinně musíme nadefinovat referenční proud 1


Počet dodatečných vztahů tedy bude 7
Dodatečná vztahy mohou být jen ve třech způsobech zadání lineární
1 Je zadán tok složky - případ referenčního proudu
2 Je zadána koncentrace (molový nebo hmotnostní zlomek) složky v proudu
3 Je zadán poměr mezi tokem dvouu složek - konverse, výtěžnost, rozpustnost

Poměr mezi koncentracemi jedné slozky v různých proudech je nelineární !!!

Dodatečné vztahy zapisujeme ve formě následujících formulářů

Referencní proud Koncentrace složky v proudu


proud složka prùtok kg/sec proud složka složení
1 2 0.12 1 2 0.26
2 3 0.79
4 4 0
7 1 0.3

Pomer toku slozek


proud složka pomer proud složka
6 1 1 7 1
5 5 0.08 5 1
5 2 0.02 1 2
Matice koeficientů Řešení lineární soustavy, základní pojmy ¨čtvercovámatice, inversní matice, maticový součin.

Vektor pravých stran B vysvětlit význam, formální vzorec řečení X = A-1 x B

pokračuje na ( soda_2)
reakce
9 r1 r2

upuje - zadat -1, jinak zůstává 0

reakce
9 r1 r2
0 1 0
0 0 0
-1 0 1

reakce
9 r1 r2
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!

reakce
9 r1 r2
0 -18.02 18.02
0 -58.44 0
0 -44.01 44.01
0 -17.03 0
0 84.01 -168.02
0 53.49 0
1 0 105.99
ní matice, maticový součin.
Vytvoříme základ matice koficientů . Bude mít rozměr nX x nX

0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

Řádkem 1 je dáno : Každý proud bude mít tolik kolonek, kolik má tentýž proud jedniček (složek) v matici TD
Druhý řádek udává které složky to jsou
První dva řádky jsou pomocné pro vytvoření řádku názvů neznámých (třetí řádek )

První sloupec udává blok a zároveň počet složek které se v bloku vyskytují (počet nenulových prvků sloupce bloku v
Druhý sloupec udává číslo složky.

Tím vznikne následující formulář

Řádek
1 1 1 2 2 3 3
Sloupec 2 1 2 3 4 1 2
1 2 3 m1;1 m1;2 m2;3 m2;4 m3;1 m3;2
1 1 0 0 0 0 0 0
1 2 0 0 0 0 0 0
1 3 0 0 0 0 0 0
1 4 0 0 0 0 0 0
1 5 0 0 0 0 0 0
1 6 0 0 0 0 0 0
2 1 0 0 0 0 0 0
2 2 0 0 0 0 0 0
2 5 0 0 0 0 0 0
2 6 0 0 0 0 0 0
3 1 0 0 0 0 0 0
3 3 0 0 0 0 0 0
3 5 0 0 0 0 0 0
3 7 0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0

Zápis do matice koeficientů provádíme takto:


V kontaktu s blokem 2 se složka 5 vyskytuje v proudu 3 a 5 Jestliže proud do bloku vstupuje napíšeme do p
v opačném případě -1.
Jinak zůstane 0

Počet koincidencí složky s blokem udává hodnota odpovídajícího prvku matice BIL

Řádek
1 proudy 1 1 2 2 3
Sloupec 2 složky 1 2 3 4 1
1 2 3 m1;1 m1;2 m2;3 m2;4 m3;1
1 1 1 0 0 0 -1
1 2 0 1 0 0 0
1 3 0 0 1 0 0
1 4 0 0 0 1 0
1 5 0 0 0 0 0
1 6 0 0 0 0 0
2 1 0 0 0 0 1
2 2 0 0 0 0 0
2 5 0 0 0 0 0
2 6 0 0 0 0 0
3 1 0 0 0 0 0
3 3 0 0 0 0 0
3 5 0 0 0 0 0
3 7 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0

Kontrola pomocí hodnosti matice


0

V Zadání_soda máme referenční proud 1


koncentrace složky 4
poměr toků dvou složek 3

V dalším listu si ukážeme, jak se tato zadání včleňují do matice koeficientů


0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

ožek) v matici TD

ch prvků sloupce bloku v matici BIL

3 3 4 4 5 5 5 5 6 7
5 6 3 4 1 2 5 6 1 1
m3;5 m3;6 m4;3 m4;4 m5;1 m5;2 m5;5 m5;6 m6;1 m7;1
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

u vstupuje napíšeme do políčka 1,

3 3 3 4 4 5 5 5 5 6
2 5 6 3 4 1 2 5 6 1
m3;2 m3;5 m3;6 m4;3 m4;4 m5;1 m5;2 m5;5 m5;6 m6;1
0 0 0 0 0 0 0 0 0 0
-1 0 0 0 0 0 0 0 0 0
0 0 0 -1 0 0 0 0 0 0
0 0 0 0 -1 0 0 0 0 0
0 -1 0 0 0 0 0 0 0 0
0 0 -1 0 0 0 0 0 0 0
0 0 0 0 0 -1 0 0 0 1
1 0 0 0 0 0 -1 0 0 0
0 1 0 0 0 0 0 -1 0 0
0 0 1 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0

7 8 8 9
5 1 3 7
m7;5 m8;1 m8;3 m9;7 r1 r2
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0

7 7 8 8 9
1 5 1 3 7 Vektor pravých stran
m7;1 m7;5 m8;1 m8;3 m9;7 r1 r2 B
0 0 0 0 0 -18.02 0 0
0 0 0 0 0 -58.44 0 0
0 0 0 0 0 -44.01 0 0
0 0 0 0 0 -17.03 0 0
0 0 0 0 0 84.01 0 0
0 0 0 0 0 53.49 0 0
-1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 -1 0 0 0 0 0 0
0 0 0 0 0 0 0 0
1 0 -1 0 0 0 18.02 0
0 0 0 -1 0 0 44.01 0
0 1 0 0 0 0 -168.02 0
0 0 0 0 -1 0 105.99 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
Referencní proud
proud složka prùtok
1 2 0.23 kg/sec Tato informace se penese do matice koeficientů následujícím způsobem

m1;1 m1;2 m2;3 m2;4 m3;1 m3;2 ∙∙∙∙∙∙ r1 r2


∙∙∙∙∙∙
∙∙∙∙∙∙
∙∙∙∙∙∙
0 1 0 0 0 0 ∙∙∙∙∙∙ 0 0

Koncentrace složky v proudu


proud složka složení
3 1 0.48 Tento zápis odpovídá tomuto algebraickému vztahu

m3;1 / (m3;1 + m3;2 + m3;5 + m3;6) = 0.475 po úpravě dostaneme

(1- 1/0.475).m3;1 + m3;2 + m3;5 + m3;6 = 0

Do matice koeficientů zaneseme tento vztah následujícím způsobem

m3;1 m3;2 m3;5 m3;6 m4;3 m4;4 ∙∙∙∙∙∙ r1 r2


∙∙∙∙∙∙
∙∙∙∙∙∙
∙∙∙∙∙∙
-1.11 1 1 1 0 0 ∙∙∙∙∙∙ 0 0

Pomer toku slozek


proud složka pomer proud složka
5 5 0.08 5 1

Přenos této informace je poměrně jednoduchý (ale pozor na znaménka )

m4;4 m5;1 m5;2 m5;5 m5;6 m6;1 ∙∙∙∙∙∙ r1 r2


∙∙∙∙∙∙
∙∙∙∙∙∙
0 -0.08 0 1 0 0 ∙∙∙∙∙∙ 0 0
Takto doplníme matici koeficientů.ficientů - viz soda_4
Matice koeficientů , doplěná za použití dat ze Zadání_soda je na listu soda_4
entů následujícím způsobem

Vektor pravých stran


B
0
0
0
0.23

m7;1 m7;5 m8;1 m8;3


po úpravě dostaneme

m9;7

Vektor pravých stran


B
0
0
0
0

B
0
0
0
r1 r2 B
m1;1 m1;2 m2;3 m2;4 m3;1 m3;2 m3;5 m3;6 m4;3
1 0 0 0 -1 0 0 0 0
0 1 0 0 0 -1 0 0 0
0 0 1 0 0 0 0 0 -1
0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 -1 0 0
0 0 0 0 0 0 0 -1 0
0 0 0 0 1 0 0 0 0
0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0
1 -2.8 0 0 0 0 0 0 0
0 0 -0.26 1 0 0 0 0 0
0 0 0 0 0 0 0 0 -1
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 -0.02 0 0 0 0 0 0 0

Kontrola - hodnost matice ###


Pomocí funkce SouČin Matic dostaneme řešení TRANSPOZICE(SOUČIN.MATIC(INVERZE(A3:V24)

m1;1 m1;2 m2;3 m2;4 m3;1 m3;2 m3;5 m3;6 m4;3


0.32 0.12 0.09 0.02 0.29 0 0.16 0.1 0

Výsledky výpočtu většinou prezentujeme v následující formě

1 2 3 4 5 6 7
1 H2O 0.32 0 0.29 0 0.29 0.06 0.06
2 NaCl 0.12 0 0 0 0 0 0
3 CO2 0 0.09 0 0 0 0 0
4 NH3 0 0.02 0 -0.01 0 0 0
5 NaHCO3 0 0 0.16 0 0.02 0 0.14
6 NH4Cl 0 0 0.1 0 0.1 0 0
7 Na2CO3 0 0 0 0 0 0 0
m4;4 m5;1 m5;2 m5;5 m5;6 m6;1 m7;1 m7;5 m8;1 m8;3
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
-1 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 -1 0 0 0 1 -1 0 0 0
0 0 -1 0 0 0 0 0 0 0
0 0 0 -1 0 0 0 -1 0 0
0 0 0 0 -1 0 0 0 0 0
0 0 0 0 0 0 1 0 -1 0
0 0 0 0 0 0 0 0 0 -1
0 0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 -2.33 1 0 0
0 0 0 0 0 1 -1 0 0 0
0 -0.08 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

N.MATIC(INVERZE(A3:V24),W3:W24))

m4;4 m5;1 m5;2 m5;5 m5;6 m6;1 m7;1 m7;5 m8;1 m8;3
-0.01 0.29 0 0.02 0.1 0.06 0.06 0.14 0.08 0.04

8 9
0.08 0
0 0
0.04 0
0 0
0 0
0 0
0 0.09
m9;7 r1 r2 B
0 -18.02 0 0
0 -58.44 0 0
0 -44.01 0 0
0 -17.03 0 0
0 84.01 0 0
0 53.49 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 18.02 0
0 0 44.01 0
0 0 -168.02 0
-1 0 105.99 0
0 0 0 0.12
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 1 0 0

m9;7 r1 r2
0.09 0 0
Zadání úlohy: Výsledek řešení bude v listu Výsledkový list - Reporting, který musíme otevřít a zkopírovat do něj
první čtyři body Zadání

Výsledkový list-Reporting
Obecné údaje o projektu:
Datum:
Vypracoval:
Schválil:

1. Název projektu: Výroba práškového železa - ferrum reductum


2. Popis procesu:
Železo se vyrábí tak, že se za zvýšené teploty redukuje Fe2O3 vodíkem na kovové železo
Čerstvý nástřik, který obsahuje mimo vodíku ještě určité molové % CO2, se před vstupem do reaktoru
mísí s recyklovaným vodíkem. Poměr látkového množství recyklovaného vodíku ku čerstvému je
pevně stanoven technologickým reglementem
Po výstupu z reaktoru se z oběhového proudu nejdříve odstraní voda a pak se odtahuje určité
množství plynu tak aby se v systému nehromadil CO 2. Odtahuje se tolik, aby koncentrace CO 2 na
vstupu nepřesáhla hodnotu taktéž stanovenou technologickým reglementem.
3. Flowsheet:
Č
I
L
Ě
D

3 O D TAH
4
6
R
O

K
A
T

7
R

2 MÍSIČ 8

1
9
4. Zadané parametry procesu:

Produkce Fe 50 kg/ směna


Obsah CO2 v čerstvém plynu 1% objemové
Obsah CO2 v plynu na vstupu do reaktoru 2.5 % objemové
Poměr proudu vodíku, vstupujícího do směšovače
ku proudu čerstváho vodíku je 4 :1
Teplota proudu
1 25
2 25
3 25
4 25
5 25
6 25
7 25
8 25
9 25
5: Soupis proudů , složek a bloků:

molární hmotnost
Soupis - proudy Soupis - složky kg / kmol Soupis - bloky
1 surovina Fe2O3 1 H2 2.01 1
2 produkt Fe 2 CO2 44.01 2
3 odplyn H2, CO2, H2O 3 H2O 18.01 3
4 vodní pára H2O 4 Fe 55.85 4
5 suchý odplyn H2, CO2 5 Fe2O3 159.70
6 odtah H2, CO3
7 recykl H2, CO4
8 čerstvý vodík H2, CO5
9 redukční plyn H2, CO6

6: Základ výpočtu:
bilancujeme: látkové množství kmol.s-1

7: Referenční proud:

m2;4 = 5000 kg/ směna = 0.17 kg.s-1


= 0 kmol.s-1

8. Přepočty:
kg kmol/kmol kg/kg
Proud Složka kmol 199.0 0.990 0.819
8 1 99.0 44.0 0.010 0.181
8 2 1.0 243.0 1.000 1.000
Součet 100.0

kg kmol/kmol kg/kg
Proud Složka kmol 196.0 0.975 0.640
9 1 97.5 110.0 0.025 0.360
9 2 2.5 306.0 1.000 1.000
Součet 100.0

9. Reakce, stechiometrické koeficienty reakcí::


Chemická reakce:
reaktanty produkty reakce
Fe2O3 + 3· H2 = 3· H2O + 2· Fe

Stechiometrické koeficienty stanovíme dle probíhajících reakcí a to tak, že složky výchozí


(reaktanty) mají znaménko stechiometrických koeficientů minus a prudukty reakcí mají
stechiometrické koeficienty s kladnými znaménky.
Steciometrické koeficienty využijeme při bilancování látkového množství v kmol.
Pro bilancování hmotnosti v kg upravíme tabulků stechiometrických koeficientu vynásobením
příslušných molárních hmotností.

Stechiometrické koeficienty:
látkové množství hmotnost
Složky
1 H2 -3 -6.03
2 CO2 0 0
3 H2O 3 54.03
4 Fe 2 111.7
5 Fe2O3 -1 -159.7

V tomto případě je zadán vztah mezi složením dvou proudů


Tento vztah je vždycky nelineární Je definován
experimentálními daty
1 fázovými rovnováhami mezi proudy odlišných ází
2 chemickými rovnováhami meziproudy vstupujícími do reakce
3 a vystupujícími z reakce
řít a zkopírovat do něj
Soupis - bloky
reaktor
dělič
odtah
mísič
stupujícími do reakce
Výsledkový list-Reporting
Obecné údaje o projektu:
Datum:
Vypracoval:
Schválil:

1. Název projektu: Výroba práškového železa - ferrum reductum


2. Popis procesu:
Železo se vyrábí tak, že se za zvýšené teploty redukuje Fe2O3 vodíkem na kovové železo
Čerstvý nástřik, který obsahuje mimo vodíku ještě určité molové % CO2, se před vstupem do reaktoru
mísí s recyklovaným vodíkem. Poměr látkového množství recyklovaného vodíku ku čerstvému je
pevně stanoven technologickým reglementem
Po výstupu z reaktoru se z oběhového proudu nejdříve odstraní voda a pak se odtahuje určité
množství plynu tak aby se v systému nehromadil CO 2. Odtahuje se tolik, aby koncentrace CO 2 na
vstupu nepřesáhla hodnotu taktéž stanovenou technologickým reglementem.

3. Flowsheet:
4. Zadané parametry procesu:

Produkce Fe 50 kg/ směna


Obsah CO2 v čerstvém plynu 1% objemové
Obsah CO2 v plynu na vstupu do reaktoru 2.5 % objemové
Poměr proudu vodíku, vstupujícího do směšovače
ku proudu čerstváho vodíku je 4:1
Teplota proudu
1 25
2 25
3 25
4 25
5 25
6 25
7 25
8 25
9 25

5: Soupis proudů a složek: molární hmotnost


Soupis proudů Soupis složek kg / kmol Soupis bloky
1 surovina Fe2O3 1 H2 2.01 1
2 produkt Fe 2 CO2 44.01 2
3 odplyn H2, CO2, H2O 3 H2O 18.01 3
4 vodní pára H2O 4 Fe 55.85 4
5 suchý odplyn H2, CO2 5 Fe2O3 159.7
6 odtah H2, CO3
7 recykl H2, CO4
8 čerstvý vodík H2, CO5
9 redukční plyn H2, CO6

6: Základ výpočtu:
bilancujeme: látkové množství kmol.s-1
7: Referenční proud:

m2;4 = 5000 kg/ směna = 0.17 kg.s-1


= 0 kmol.s-1

8. Přepočty:

Proud Složka kmol kmol/kmol kg kg/kg


8 1 99 0.99 199 0.82
8 2 1 0.01 44 0.18
Součet 100 1 243 1

Proud Složka kmol kmol/kmol kg kg/kg


9 1 97.5 0.98 196 0.64
9 2 2.5 0.03 110 0.36
Součet 100 1 306 1

9. Reakce, stechiometrické koeficienty reakcí::


Chemická reakce:
reaktanty produkty reakce
Fe2O3 + 3· H2 = 3· H2O + 2· Fe

Stechiometrické koeficienty stanovíme dle probíhajících reakcí a to tak, že složky výchozí


(reaktanty) mají znaménko stechiometrických koeficientů minus a prudukty reakcí mají
stechiometrické koeficienty s kladnými znaménky.
Steciometrické koeficienty využijeme při bilancování látkového množství v kmol.
Pro bilancování hmotnosti v kg upravíme tabulků stechiometrických koeficientu vynásobením
příslušných molárních hmotností.

Stechiometrické koeficienty:

Složky látkové množství hmotnost


1 H2 -3 -6.03
2 CO2 0 0
3 H2O 3 54.03
4 Fe 2 111.7
5 Fe2O3 -1 -159.7
1 0

V tomto případě je zadán vztah mezi složením dvou proudů


Tento vztah je vždycky nelineární Je definován

1 experimentálními daty
2 fázovými rovnováhami mezi proudy odlišných ází
3 chemickými rovnováhami meziproudy vstupujícími do reakce
a vystupujícími z reakce
Soupis bloky
reaktor
separace
odtah
misič
pujícími do reakce
Nejdříve si na základě zadání zapíšeme základní parametry:
počet proudů 9
počet chemických reakcí 1
počet bloků 4
počet složek 5

Pomocí doporučené šablony vytvoříme tabulky IM a TD

IM Incidencní matice
bloky proudy
1 2 3 4 5 6 7 8
1 reaktor 1 -1 -1 0 0 0 0 0
2 separace 0 0 1 -1 -1 0 0 0
3 odtah 0 0 0 0 1 -1 -1 0
4 misič 0 0 0 0 0 0 1 1

TD Tabulka dat
složky proudy
1 2 3 4 5 6 7 8
1 H2 0 0 1 0 1 1 1 1
2 CO2 0 0 1 0 1 1 1 1
3 H2O 0 0 1 1 0 0 0 0
4 Fe 0 1 0 0 0 0 0 0
5 Fe2O3 1 0 0 0 0 0 0 0

Skalární součin matice TD + počet reakcí nám dá počet neznámých SOUČIN.SKALÁRNÍ(C21:K25)+1


Matice součinu TD x IM nám pomůže stanovit počet bilančních rovnic SOUČIN.MATIC(C21:K25,TRANSPOZICE(AB

2 2 3 3
2 2 3 3
1 2 0 0 Bilanční rovnice = počet nenulových prvků =
1 0 0 0
1 0 0 0

Na základě zadání zvolíme referenční proud Referencní proud


proud složka prùtok mol/sec
2 4 3.11

na základě zadání můžeme nadefinovat


2 koncentrace složky v proudu
1 poměr toku složek

Koncentrace složky v proudu Pomer toku slozek


proud složka složení proud složka pomer
8 2 0.01 7 1 4
9 2 0.03

Pomocí nám již známého postupu vytvoříme čtvercovou matici koeficientů nX x nX 17 x 17


ve které bude 12 řádků bilančních rovnic
1 řádek Referenční proud
2 řádky Koncentrace složek
1 řádek Poměr toku složek

Tyto údaje zapíšeme do matice koeficientů nám již známým postupem


1 2 3 3 3 4 5 5
5 4 1 2 3 3 1 2
n1;5 n2;4 n3;1 n3;2 n3;3 n4;3 n5;1 n5;2
1 1 0 0 -1 0 0 0 0 0
1 2 0 0 0 -1 0 0 0 0
1 3 0 0 0 0 -1 0 0 0
1 4 0 -1 0 0 0 0 0 0
1 5 1 0 0 0 0 0 0 0
2 1 0 0 1 0 0 0 -1 0
2 2 0 0 0 1 0 0 0 -1
2 3 0 0 0 0 1 -1 0 0
3 1 0 0 0 0 0 0 1 0
3 2 0 0 0 0 0 0 0 1
4 1 0 0 0 0 0 0 0 0
4 2 0 0 0 0 0 0 0 0
ref. Proud 0 1 0 0 0 0 0 0
proud 8, x CO2 0 0 0 0 0 0 0 0
proud 9, x CO2 0 0 0 0 0 0 0 0
poměr H2 v p. 7 a 8 0 0 0 0 0 0 0 0
dodatečný vztah 0 0 1 0 0 0 0 0

Hodnost matice ###

Pro dodatečný vztah 1 vytvoříme před vektor pravých stran B další


bude mít v posledním řáku 1, jinak samé nuly
2 v řádku dodatečného vztahu , kde jsou zatím samé nuly, zapíšeme do jedné buˇky 1
3 Spočítáme hodnost matice koeficientů.
4 Pokud se hodnost nerovná počtu neznámých musíme jedničku umístit do jiného po
Pravou stranu teď netvoří vektor, ale matice s dvěma sloupci
Řešením také nebude vektor ale matice mající dva sloupce

Výsledek řešení rovnice X = A-1 x B je na dalším listu


reakce
9 r1
1 1
0 0
0 0
-1 0

reakce
9 r1
1 -3
1 0
0 3
0 2
0 -1

Í(C21:K25)+1 17
1:K25,TRANSPOZICE(ABS(C13:K16)))

vých prvků = 12

proud složka
8 1
6 6 7 7 8 8 9 9
1 2 1 2 1 2 1 2
n6;1 n6;2 n7;1 n7;2 n8;1 n8;2 n9;1 n9;2 r1
0 0 0 0 0 0 1 0 -3
0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 3
0 0 0 0 0 0 0 0 2
0 0 0 0 0 0 0 0 -1
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
-1 0 -1 0 0 0 0 0 0
0 -1 0 -1 0 0 0 0 0
0 0 1 0 1 0 -1 0 0
0 0 0 1 0 1 0 -1 0
0 0 0 0 0 0 0 0 0
0 0 0 0 1 -99 0 0 0
0 0 0 0 0 0 1 -39 0
0 0 -1 0 4 0 0 0 0
0 0 0 0 0 0 0 0 0

, zapíšeme do jedné buˇky 1

edničku umístit do jiného políčka


0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 3.11
0 0
0 0
0 0
1 0
Řešením není číslo x = a, ale lineární funkce x = a + C.b
a i b jsou sloupce matice řešení a C je libovolná konstanta
Jestliže si jako C zvolíme 0.5 pak bude výsledkem řešení vektor označený
n1;5 1.55 0 1.55 který vzniká jako součet součinů
n2;4 3.11 0 3.11
n3;1 0.5 1 0
n3;2 0.13 0.03 0.12
n3;3 4.66 0 4.66
n4;3 4.66 0 4.66
n5;1 0.5 1 0
n5;2 0.13 0.03 0.12
n6;1 -3.63 0.2 -3.73
n6;2 0.01 0 0.01
n7;1 4.13 0.8 3.73
n7;2 0.12 0.02 0.11
n8;1 1.03 0.2 0.93
n8;2 0.01 0 0.01
n9;1 5.16 1 4.66
n9;2 0.13 0.03 0.12
r1 1.55 0 1.55

Naším ůkolem nyní je najít takovou hodnotu C, aby byla splněna nelineární dodarečná podmínka
Touto podmínkou je, že molový zlomek CO2 v proudech 5, 6 a 7 je stejný
Objektivní funkcí pak může být vztah objektivní funkce
n5;2/(n5;1 + n5;2) - n7;2/(n7;1 + n7;2) = 0 0.18

Ke stanovení takového C při jehož hodnotě je splněna objektivní funkce nám poslouží funkce Řešitel
Je v menu Data na okénku Analyza
1*E5+D5*$D$4
Nejdříve si na základě zadání zapíšeme základní parametry:
počet proudů 3
počet chemických reakcí 1
počet bloků 1
počet složek 5

Pomocí doporučené šablony vytvoříme tabulky IM a TD

IM Incidencní matice
bloky proudy reakce
1 2 3 r1
1 kotel 1 1 -1 1

TD Tabulka dat
složky proudy reakce
1 2 3 r1
1 CH4 1 0 1 -1
2 O2 0 1 1 -3
3 N2 0 1 1 0
4 CO2 0 0 1 1
5 H2O 0 0 1 2

Skalární součin matice TD + počet reakcí nám dá počet neznámých SOUČIN.SKALÁRNÍ(C19:E23)+1


Matice součinu TD x IM nám pomůže stanovit počet bilančních rovnic

SOUČIN.MATIC(C19:E23,TRANSPOZICE(ABS(C14:E13)))

2
2
2
1
1
Bilanční rovnice = počet nenulových prvků = 5

Entalpie složek kJ/mol


složky proudy reakce
1 2 3 r1
63 CH4 1 0 1 -1
34 O2 0 1 1 -3
31 N2 0 1 1 0
48 CO2 0 0 1 1
22 H2O 0 0 1 2
teplota °C 5 -15 150 Hr1
Entalpie složek kJ/mol
složky proudy reakce
1 2 3 r1
63 CH4 #MACRO? ### ### #MACRO?
34 O2 #MACRO? ### ### #MACRO?
31 N2 #MACRO? ### ### #MACRO?
48 CO2 #MACRO? ### ### #MACRO?
22 H2O #MACRO? ### ### #MACRO?
teplota °C 5 -15 150 Hr1
#MACRO?

na základě zadání můžeme nadefinovat


2 koncentrace složky v proudu
1 poměr toku složek

Koncentrace složky v proudu Pomer toku slozek


proud složka složení proud složka pomer
2 2 0.21 2 2 3.75
3 1 0

1 2 2 3 3 3 3
1 2 3 1 2 3 4
n1;1 n2;2 n2;3 n3;1 n3;2 n3;3 n3;4
1 1 1 0 0 -1 0 0 0
1 2 0 1 0 0 -1 0 0
1 3 0 0 1 0 0 -1 0
1 4 0 0 0 0 0 0 -1
1 5 0 0 0 0 0 0 0
entalpie #MACRO? ### ### -4.88 -3.74 -3.65 -4.97
O2,proud 0 -5.76 1 0 0 0 0
CH4.proud3 0 0 0 -249 1 1 1
přebytek O2 3.75 -1 0 0 0 0 0

Kontrola - hodnost matice ###


Pomocí funkce Součin Matic dostaneme řešení
SOUČIN.MATIC(INVERZE(C75:K83),L75:L83)

n1;1 #MACRO? mol.s-1 = #MACRO? m3.h-1 CH4


n2;2 #MACRO?
n2;3 #MACRO?
n3;1 #MACRO?
n3;2 #MACRO?
n3;3 #MACRO?
n3;4 #MACRO?
n3;5 #MACRO?
r1 #MACRO?
SKALÁRNÍ(C19:E23)+1 9

#REF!
proud složka
1 1

3
5
n3;5 r1
0 -1 0
0 -3 0
0 0 0
0 1 0
-1 2 0
-4.27 ### 20
0 0 0
1 0 0
0 0 0
Výsledkový list-Reporting
Obecné údaje o projektu:
Datum:
Vypracoval:
Schválil:

1. Název projektu: Spalování zemního plynu


2. Popis procesu:
V trubkové peci se spaluje vzdušným kyslíkem 500 m3h-1 zemního plynu
(předpokládejte, že se jedná o čistý methan) při teplotě 50°C a tlaku 0,2 Mpa
.Proces probíhá podle stechiometrické rovnice
CH4 + 2 O2 = CO2 + 2 H2O
Suchý vzduch přichází do pece v přebytku proti stechiometricky potřebnému množství při teplotě 50oC a tlaku 0,2 M

Spaliny mají obsahovat maximálně 6 % obj. CO2. Voda odchází ve formě vodní páry ve spalinách a molární průtok
Vypočítejte: 1. Složení (mol.%) odcházejících spalin.
2. Objemový průtok (v m3h-1) vzduchu a jeho přebytek.
3. Konverzi methanu podle uvedené reakce.
Poznámka: Předpokládejte složení vzduchu 21 obj.% O2 a 79 obj.% N2. Konverze je podíl zreagovaného množství

3. Flowsheet:

3
1
KM
OÍ TS IEČL

2
4. Zadané parametry procesu:

R 8.31 kW.s.kmol-1.K-1
0°C 273.15 K
referenční proud 10 m3.h-1
5 °C
0.2 mPa
metan v odplynu 0 kmol/∑kmol
kyslík ve vzduchu 0.21 kmol/∑kmol
Přebytek vzduchu 25 %

5: Soupis proudů , složek a bloků:


molární hmotnost
Soupis - proudy Soupis - složky kg / kmol Soupis - bloky
1 metan CH4 1 CH4 16.04 1
2 vzduch O2, N2 2 O2 32
3 spaliny CH4, O2, N2, CO2, H2O 3 N2 28.01
4 CO2 44.01
5 H2O 18.02

6: Základ výpočtu:
bilancujeme: látkové množství kmol.s-1

7: Referenční proud:

10 m3.h-1 0.24 mol.s-1


Q 20 kW
8. Přepočty:

metan v odplynu 0 kmol/∑kmol

Přebytek kyslíku 3.75

9. Reakce, stechiometrické koeficienty reakcí::

reakce 1 CH4 + 2.O2 = CO2 + 2. H2O

Stechiometrické koeficienty stanovíme dle probíhajících reakcí a to tak, že složky výchozí


(reaktanty) mají znaménko stechiometrických koeficientů minus a prudukty reakcí mají
stechiometrické koeficienty s kladnými znaménky.
Steciometrické koeficienty využijeme při bilancování látkového množství v kmol.
Pro bilancování hmotnosti v kg upravíme tabulků stechiometrických koeficientu vynásobením
příslušných molárních hmotností.

Stechiometrické koeficienty:
látkové množství hmotnost indexy pro Thermodata
index Složky
1 CH4 -1 -16.04 63
2 O2 -3 -64 34
3 N2 0 0 31
4 CO2 1 44.01 48
5 H2O 2 36.03 22

Pro výpočet molární entalpie složky jako funkce teploty budeme potřebovat
databázi, ve které najdeme potřebné údaje
Pro naše potřeby vystačíme s databází Thermodata

vzduch
spaliny

KOTE
L

metan
metan
eplotě 50oC a tlaku 0,2 MPa.

palinách a molární průtok CH4 ve spalinách je 1,73 kmol h-1.

zreagovaného množství methanu ke vstupujícímu množství methanu.


Soupis - bloky
kotel
Entalpická bilance

Pro každý blok máme tolik bilančních rovnic složek, kolik složek se vyskytuje v daném bloku.
Pro každý blok máme jednu entalpickou bilanci.
Pro látkové množství a blok l bude mít tvar:
S C N

∑ incmat
i =1
i ;l ⋅ ni ⋅ ∑ xi; j ⋅ hi; j + ∑ nrk ⋅ hrk = Q
j=1 k=1
Index i označuje í proudy a index j složky.
Celkový počet proudů je S, celkový počet složek je C.
hi;j je molární entalpie složky j při teplotě a tlaku proudu i .
nrk je zdrojový proud k-té reakce a hrk je reakční entalpie této reakce.
Celkový počet nezávislých reakcí je N.
Q je energie vyměňovaná s okolím.
Všechny členy mají rozměr kW.
Pro hmotnostní bilanci bude mít entalpická bilance tvar :
S C hi; j N

· Mj je molární hmotnost složky j ∑ incmat


i =1
i ;l ⋅ mi ⋅ ∑ wi; j ⋅
j =1 Mj
+ ∑ nrk ⋅ hrk = Q
k =1
Pro entalpickou bilanci je tedy základní veličinou molární entalpie složky při dané teplotě a tlaku. Je to relativní veličina, její ho
V našich výpočtech to bude složka chovající se jako ideální plyn při teplotě 298,15 °K. Tlak není nutné definovat neboť u ideáln
Z podmínek standardního stavu lze převést složku do konečného stavu těmito kroky:
· Ohřátím složky j z teploty standardního stavu na konečnou teplotu Ti (°K). Změna entalpie je dána následujícím vztahem

CpBj 2 CpCj 3 CpDj 4


∆ h j = CpA j ⋅ Ti + ⋅ Ti + ⋅ Ti + ⋅ Ti − H 0 j
2 3 4

kde CpBj CpCj CpDj


H 0 j = CpA j ⋅ 298
,15+ ⋅ 298
,152 + ⋅ 298
,153 + ⋅ 298
,154
2 3 4
Nomenklatura odpovídá databázi Thermodata
· Kondensací složky. V databázi se uvádí výparné teplo Hvap (kondensační teplo s opačným znaménkem) pro teplotu bodu
0,374
 T 
1−TC 
hvap=Hvap
· 
TB
1− 
 TC 
Tento výpočet je přibližný. Pro přesnější výpočet je nutno najít přístup k databázi obsahující data pro Cp v kapalné fázi.

· Pro zahrnutí směšovacích a zřeďovacích tepel, tepel tání, krystalizačních tepel je nutno odkázat na specializované databáz

Reakční teplo hr je možné vypočíst ze standardních slučovacích tepel – Hform a stechiometrických koeficientů nk;j které mají
C
hr = ∑ν j ⋅ Hformj
j=1
V naší databázi Enthalpy Data je Hform definováno tak, že z prvků vzniká složka v plynném stavu.
Pro informaci uvádíme internetovou adresu databaze DECHEMA www.ddbts.de

A internetovou adresu databáze National Bureau od Standarts webbook.nist.gov


Součástí tohoto souboru je funkce Entalpie, která využívá soubor dat Thermodata.
Proto je nutné už při otevření listu zadání otevřít také soubor Thermodata
Funkce entalpie má jako parametry : index (tím je definována složka
teplota °C
fáze (0 pára, plyn - 1 kapalina)
⋅ hrk = Q

e to relativní veličina, její hodnotu vztahujeme k určitému stavu, pro který volíme entalpii složky jako nulovou. Tyto podmínky budeme naz
utné definovat neboť u ideálního plynu není entalpie funkcí tlaku.

dána následujícím vztahem:

naménkem) pro teplotu bodu varu. Na libovolnou jinou teplotu se přepočítá pomocí vztahu:

o Cp v kapalné fázi.

at na specializované databáze.

koeficientů nk;j které mají pro reaktanty záporné znaménko a pro produkty reakce znaménko kladné. Pro jednu reakci:
Tyto podmínky budeme nazývat podmínky standardního stavu.
Adresa na NIST databasi Thermodata

http://webbook.nist.gov/chemistry/form-ser.html

Data je možno stáhnout z databaze v následující formě

Fe2O3 Fe
Solid Phase Heat Capacity (Shomate Equation) Solid Phase Heat Capacity (Shomate Equation)

Cp° = A + B*t + C*t2 + D*t3 + Cp° = A + B*t + C*t2 + D*t3 +


E/t2 E/t2

H° − H°298.15= A*t + B*t2/2 + H° − H°298.15= A*t + B*t2/2 +


C*t3/3 + D*t4/4 − E/t + F − H C*t3/3 + D*t4/4 − E/t + F − H

S° = A*ln(t) + B*t + C*t2/2 + D*t3/3 − S° = A*ln(t) + B*t + C*t2/2 + D*t3/3 −


E/(2*t2) + G E/(2*t2) + G

Cp = heat capacity (J/mol*K) Cp = heat capacity (J/mol*K)

H° = standard enthalpy (kJ/mol) H° = standard enthalpy (kJ/mol)

S° = standard entropy (J/mol*K) S° = standard entropy (J/mol*K)

t = temperature (K) / 1000. t = temperature (K) / 1000.

View plot View plot


Requires a Java capable browser. Requires a Java capable browser.

Temperature
298.
(K)- 700. 700. - 1042.
Temperature
298.
(K)- 950. 950. - 1050.1050. - 2500.

A 93.43834 150.6240 110.9362 A 18.42868 -57767.65

B 108.3577 0.000000 32.04714 B 24.64301 137919.7

C -50.86447 0.000000 -9.192333 C -8.913720 -122773.2

D 25.58683 0.000000 0.901506 D 9.664706 38682.42

E -1.611330 0.000000 5.433677 E -0.012643 3993.080


F -863.2094 -875.6066 -843.1471 F -6.573022 24078.67

G 161.0719 252.8814 228.3548 G 42.51488 -87364.01

H -825.5032 -825.5032 -825.5032 H 0.000000 0.000000

A B C D E F G
Fe2O3 93.44 108.36 -50.86 25.59 -1.61 -863.21 161.07
Fe 18.43 24.64 -8.91 9.66 -0.01 -6.57 42.51

H° − H°298.15= A*t + B*t2/2 +


C*t3/3 + D*t4/4 − E/t + F − H
acity (Shomate Equation)

C*t2/2 + D*t3/3 −

alpy (kJ/mol)

py (J/mol*K)

ble browser.

1042. - 1100.
1100. - 1809.
298. - 1809.

-325.8859 -776.7387 23.97449

28.92876 919.4005 8.367750

0.000000 -383.7184 0.000277

0.000000 57.08148 -0.000086

411.9629 242.1369 -0.000005


745.8231 697.6234 0.268027

241.8766 -558.3674 62.06336

0.000000 0.000000 7.788015

H
-825.5
0
Problem formulation

1. Task definition Solvay process of soda production

2. Subject matter:
In absorption column "KOLONA" reacts a saturated water solution of kitchen salt with
a gas mixture of ammonia and carbon dioxide.
The reaction products are sodium bicarbonate and ammonium chloride.
Due to the low solubility of bicarbonate the liquid stream forms a suspension, the solid
phase being the undisolved sodium bicarbonate. Upon filtration and washing
in the continuous filter "FILTR" the filter cake is transported into the rotary kiln
"KALCINACE" where the bicarbonate is thermally decomposed into solid soda,
carbon dioxide and water vapor

3. Flowsheet:

4 6

K FILTRACE
O
N
V 7 8
E
R
Z
E 3 5

4. Process parameters :
salt processed 20
temperature of feed
brine
Carbon dioxide surplus in feed gas 25
stream 50
rest contents of ammonia in
tail gas 0.5
water content of the filter cake 30
degree of salt conversion 0.98
wash water as multiple of the
filter cake water
content n = 1
NaHCO
bicarbonate in filtrate corresponds to saturated solution of 3 0.08
saturated solution of NaCl 0.36

5. List of Components ,Streams and Process Units

List of streams List of components


List of streams

1 salt brine NaCl,H2O 1 H2O 18.02


2 feed gas NH3,CO2 2 NaCl 58.44
3 suspension NH4CL,NaCl,NaHCO3,H2O 3 CO2 44.01
4 tail gas CO2, NH3 4 NH3 17.03
5 filtrate NH4CL,NaCl,NaHCO3,H2O 5 NaHCO3 84.01
6 wash water H2O 6 NH4Cl 53.49
7 filter cake NaHCO3,H2O 7 Na2CO3 106
8 off gases H2O, CO2

6. Common Basis mass flow kg.s-1

7.Reference Stream & Component Flows

m1;2 = 25 tons NaCl /day 0.12 kg.s-1

8. Recalculations

Component Concentration in Stream kg /Σkg

•salt brine feed


•stream comp. kg
•1 2 35.66 0.263 kg/Σkg
•1 1 100 0.737 kg
135.66
•gas in
•stream comp. kmol kg
•2 3 150 6602 0.795 kg/Σkg
•2 4 100 1703 0.233 kg/Σkg
250 8305
•tail gases
•stream comp. kmol kg
•4 3 99.5 4379 0.998 kg/Σkg
•4 4 0.5 8.52 0.002 kg/Σkg
100 4388
•water in filter cake
•stream comp. kg
•7 1 30 0.3 kg/Σkg
7 5 70 0.7 kg/Σkg

Relation between two Component Flows

Relation between bicarbonate and water in filtrate


stream comp.
5 5 = 0.08

Relation between wash water and water in filter cake


stream comp.
6 1 = 1

Relation between NaCl input and reacted NaCl (conversion)


stream comp.
r1 2 = 0.02

8. Chemical Reactions

Stoichiometric Coefficients

reaction 1 NaCl + NH3 + CO2 + H2O = NaHCO3


reaction 2 2 NaHCO3 = Na2CO3

mass
component reaction 1 reaction 2
1 H2O -18.02 18.02
2 NaCl -58.44 0
3 CO2 -44.01 44.01
4 NH3 -17.03 0
5 NaHCO3 84.01 -168.02
6 NH4Cl 53.49 0
7 Na2CO3 0 105.99

Now we have to arrange these data into a suitable form.

Tis process will be demonstarted on the next page


7 8

t/day

°C
% vol.

% vol.
%mass

kg/kg H2O
kg/kg H2O

Process
Units Units

1 column
2 filter
3 kiln
comp.
5 1

comp.
7 1

stream comp.
1 2

+ H2O

mols
reaction 1 reaction 2
-1 1
-1 0
-1 1
-1 0
1 -2
1 0
0 1
Prepare a questionnaire for the Incidence Matrix.

IM Incidence Matrix.
process units streams
1 2 3 4 5 6 7
1 konverse
2 filtrace
3 kalcinace

Fill it in For stream entering the process unit -put 1, for stream leaving the process unit put -1, for

IM Incidence Matrix.
process units streams
1 2 3 4 5 6 7
1 konverse 1 1 -1 -1 0 0 0
2 filtrace 0 0 1 0 -1 1 -1
3 kalcinace 0 0 0 0 0 0 1

Prepare a questionnaire for the Table of Data

TD Table of Data
components streams
1 2 3 4 5 6 7
1 H2O
2 NaCl
3 CO2
4 NH3
5 NaHCO3
6 NH4Cl
7 Na2CO3

… and fill it in. Do not forget stoichiometric coefficients in the reaction columns

If the component is present in the considered stream, we place 1 in the corresponding cell. Otherwise we l

TD Table of Data
components streams
1 2 3 4 5 6 7
1 H2O 1 0 1 0 1 1 1
2 NaCl 1 0 1 0 1 0 0
3 CO2 0 1 0 1 0 0 0
4 NH3 0 1 0 1 0 0 0
5 NaHCO3 0 0 1 0 1 0 1
6 NH4Cl 0 0 1 0 1 0 0
7 Na2CO3 0 0 0 0 0 0 0

How to gain important informations for setting up the Matrix of Coefficients.

We need to know the dimensions of tis square matrix, which is equal to the number of unknowns - nX.

Number of unknowns = number of reactions + SOUČIN.SKALÁRNÍ(C39:K45)


nX= 2 + 20 = 22

We also need to know the number of bilance equations (denoted as blnc )

Number of bilances.
Generate the matrix BIL SOUČIN.MATIC(C39:K45,TRANSPOZICE(ABS(C16:K18)))

2 4 2
2 2 0
BIL = 2 0 1
2 0 0
1 3 1
1 2 0
0 0 1

The number of non-zero elements equals the number of bilances blnc = 14

We must fix one reference stream 1


The number of supplementary relations will be then 7
There are only three possibilities, how to define a linear supplementary relation:
1 We fix the component flow - as in the case of reference stream ¨ mi;j = c (kg.s -1)
2 We fix the concentration of the component in the stream mi;j = c.(mi;1 + mi;2 + …. mi;n-1 + mi;n
3 We fix theflow ratio of two components mi;j = c.mr;q (kg.s -1)

Any relation between the concentrations of one component in two different phases is non-linear.Poměr mezi koncentracemi jedn

Supplementary relations are presented in following forms.

Reference Stream Component concentration.


stream component flow kg/sec stream component composition
1 2 0.12 1 2 0.26
2 3 0.79
4 4 0
7 1 0.3

Pomer toku slozek


stream component ratio stream component
6 1 1 7 1
5 5 0.08 5 1
5 2 0.02 1 2

Matrix of coefficients Linear systém, square matrix, singular matrix, rank of matrix, inverse matrix, matrix pro

Vector of righ sides B Solution of linear systém - formal notation X = A-1 x B

Application of the theory follows on soda_page2


reactions
8 9 r1 r2

he process unit put -1, for no incidence put 0

reactions
8 9 r1 r2
0 0 1 0
0 0 0 0
-1 -1 0 1

reactions
8 9 r1 r2
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!

ding cell. Otherwise we leave the cell with 0.

reactions
8 9 r1 r2
1 0 -18.02 18.02
0 0 -58.44 0
1 0 -44.01 44.01
0 0 -17.03 0
0 0 84.01 -168.02
0 0 53.49 0
0 1 0 105.99

knowns - nX.

;1 + mi;2 + …. mi;n-1 + mi;n) (kg.s-1)

oměr mezi koncentracemi jedné slozky v různých proudech je nelineární !!!


ix, inverse matrix, matrix product.

X = A-1 x B
We form a basis for the Matrix of Coefficients. Its dimensions will be nX x nX.

0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

Meaning of numbers in line 1 : EACH STREAM HAS AS MANY COLUMNS, AS THERE ARE COMPONENTS
The second line tells: WHAT COMPONENTS (Identification Number)
These two lines are auxiliary for the formation of notation (names) of the unknowns - third line.

The first column :NUMBER IN CELL DENOTES THE PROCESS UNIT -SUM OF CELLS WITH THE SAME N
The second column tells: WHAT COMPONENT (Identification Number)

As a result the following scheme is formed.

Row
1 1 1 2 2 3 3
Column 2 1 2 3 4 1 2
1 2 3 m1;1 m1;2 m2;3 m2;4 m3;1 m3;2
1 1 0 0 0 0 0 0
1 2 0 0 0 0 0 0
1 3 0 0 0 0 0 0
1 4 0 0 0 0 0 0
1 5 0 0 0 0 0 0
1 6 0 0 0 0 0 0
2 1 0 0 0 0 0 0
2 2 0 0 0 0 0 0
2 5 0 0 0 0 0 0
2 6 0 0 0 0 0 0
3 1 0 0 0 0 0 0
3 3 0 0 0 0 0 0
3 5 0 0 0 0 0 0
3 7 0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0

We generate the Matrix of Coefficients in the following way:


The component 5 is present in streams 3 and 5. Both streams are incident with process unit 2 (filter).

If the stream enters the process unit, we set the value of corresponding cell equal 1
If the stream leaves the process unit, we set the value of corresponding cell equal -1
Otherwise the cell keeps the original value of 0
A component has contact with a certain unit by means of as many stream as is the value of the correspondig cell in m

Row
1 proudy 1 1 2 2 3
Column 2 složky 1 2 3 4 1
1 2 3 m1;1 m1;2 m2;3 m2;4 m3;1
1 1 1 0 0 0 -1
1 2 0 1 0 0 0
1 3 0 0 1 0 0
1 4 0 0 0 1 0
1 5 0 0 0 0 0
1 6 0 0 0 0 0
2 1 0 0 0 0 1
2 2 0 0 0 0 0
2 5 0 0 0 0 0
2 6 0 0 0 0 0
3 1 0 0 0 0 0
3 3 0 0 0 0 0
3 5 0 0 0 0 0
3 7 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
Rank of matrix (yellow region) must be equal to blnc. MRank(F78:AA91)= 14

In Setting_soda we have Reference Stream 1


Component Concentration 4
Relation between two Component Flows 3

The next page will present how to incorporate these data into the Matrix of Coefficients.
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

ERE ARE COMPONENTS (VALUES OF 1) IN MATRIX TD.

ELLS WITH THE SAME NUMBER = NUMBER OF COMPONENTS ENTERING OR LEAVING THIS PROCESS UNIT:

3 3 4 4 5 5 5 5 6 7
5 6 3 4 1 2 5 6 1 1
m3;5 m3;6 m4;3 m4;4 m5;1 m5;2 m5;5 m5;6 m6;1 m7;1
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

unit 2 (filter).

of the correspondig cell in matrix BIL.

3 3 3 4 4 5 5 5 5 6
2 5 6 3 4 1 2 5 6 1
m3;2 m3;5 m3;6 m4;3 m4;4 m5;1 m5;2 m5;5 m5;6 m6;1
0 0 0 0 0 0 0 0 0 0
-1 0 0 0 0 0 0 0 0 0
0 0 0 -1 0 0 0 0 0 0
0 0 0 0 -1 0 0 0 0 0
0 -1 0 0 0 0 0 0 0 0
0 0 -1 0 0 0 0 0 0 0
0 0 0 0 0 -1 0 0 0 1
1 0 0 0 0 0 -1 0 0 0
0 1 0 0 0 0 0 -1 0 0
0 0 1 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0

OCESS UNIT:

7 8 8 9
5 1 3 7
m7;5 m8;1 m8;3 m9;7 r1 r2
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0

7 7 8 8 9
1 5 1 3 7 Vektor pravých stran
m7;1 m7;5 m8;1 m8;3 m9;7 r1 r2 B
0 0 0 0 0 -18.02 0 0
0 0 0 0 0 -58.44 0 0
0 0 0 0 0 -44.01 0 0
0 0 0 0 0 -17.03 0 0
0 0 0 0 0 84.01 0 0
0 0 0 0 0 53.49 0 0
-1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 -1 0 0 0 0 0 0
0 0 0 0 0 0 0 0
1 0 -1 0 0 0 18.02 0
0 0 0 -1 0 0 44.01 0
0 1 0 0 0 0 -168.02 0
0 0 0 0 -1 0 105.99 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
Reference Streamproud
stream component flowprùtok
1 2 0.12 kg/sec

Tis information is transfered into the Matrix of Coefficients in following way:

m1;1 m1;2 m2;3 m2;4 m3;1 m3;2 ∙∙∙∙∙∙ r1 r2


∙∙∙∙∙∙
∙∙∙∙∙∙
∙∙∙∙∙∙
0 1 0 0 0 0 ∙∙∙∙∙∙ 0 0

Component Concentration
stream component composition
3 1 0.48 Tis formulation corresponds to the following algebraic equation.

m3;1 / (m3;1 + m3;2 + m3;5 + m3;6) = 0.475 upon rearrangement

(1- 1/0.475).m3;1 + m3;2 + m3;5 + m3;6 = 0

This algebraic equation is introduced into the Matrix of Coefficients in the following way.

m3;1 m3;2 m3;5 m3;6 m4;3 m4;4 ∙∙∙∙∙∙ r1 r2


∙∙∙∙∙∙
∙∙∙∙∙∙
∙∙∙∙∙∙
-1.11 1 1 1 0 0 ∙∙∙∙∙∙ 0 0

Relation between two Component Flows


proud složka pomer proud složka
5 5 0.08 5 1

Transfer of tis information into the Matrix of Coefficients is very simple. Do not forget to control the signs !

m4;4 m5;1 m5;2 m5;5 m5;6 m6;1 ∙∙∙∙∙∙ r1 r2


∙∙∙∙∙∙
∙∙∙∙∙∙
0 -0.08 0 1 0 0 ∙∙∙∙∙∙ 0 0
The Matrix of Cofficients completed by introducing the data from the list Setting_soda is presented
on the list soda_page4
Right sides
vector
B
0
0
0
0

upon rearrangement

B r2 B
0 0
0 0
0 0
0 0 0

B r2 B
0 0
0 0
0 0 0
Matrix of Coefficients
m1;1 m1;2 m2;3 m2;4 m3;1 m3;2 m3;5 m3;6 m4;3
1 0 0 0 -1 0 0 0 0
0 1 0 0 0 -1 0 0 0
0 0 1 0 0 0 0 0 -1
0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 -1 0 0
0 0 0 0 0 0 0 -1 0
0 0 0 0 1 0 0 0 0
0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0
1 -2.8 0 0 0 0 0 0 0
0 0 -0.26 1 0 0 0 0 0
0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 -0.02 0 0 0 0 0 0 0

Control: Rank (Matrix of Coefficients) #MACRO?


Final results are obtained as result of matrix product TRANSPOZICE((SOUČIN.MATIC(INVERZE(A4:

m1;1 m1;2 m2;3 m2;4 m3;1 m3;2 m3;5 m3;6 m4;3


0.32 0.12 0.13 0.03 0.29 0 0.16 0.1 0.04

Flowsheet Data are usually presented in the following form

Flowsheet: Solvay soda process


components streams
1 2 3 4 5 6 7
1 H2O 0.32 0 0.29 0 0.29 0.06 0.06
2 NaCl 0.12 0 0 0 0 0 0
3 CO2 0 0.13 0 0.04 0 0 0
4 NH3 0 0.03 0 0 0 0 0
5 NaHCO3 0 0 0.16 0 0.02 0 0.14
6 NH4Cl 0 0 0.1 0 0.1 0 0
7 Na2CO3 0 0 0 0 0 0 0
m4;4 m5;1 m5;2 m5;5 m5;6 m6;1 m7;1 m7;5 m8;1
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
-1 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 -1 0 0 0 1 -1 0 0
0 0 -1 0 0 0 0 0 0
0 0 0 -1 0 0 0 -1 0
0 0 0 0 -1 0 0 0 0
0 0 0 0 0 0 1 0 -1
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
-514.27 0 0 0 0 0 0 0 0
0 0 0 0 0 0 -2.33 1 0
0 0 0 0 0 1 -1 0 0
0 0.08 0 -1 0 0 0 0 0
0 0 0 0 0 0 0 0 0

UČIN.MATIC(INVERZE(A4:V25),W4:W25)))

m4;4 m5;1 m5;2 m5;5 m5;6 m6;1 m7;1 m7;5 m8;1


0 0.29 0 0.02 0.1 0.06 0.06 0.14 0.08

8 9
0.08 0
0 0
0.04 0
0 0
0 0
0 0
0 0.09
m8;3 m9;7 r1 r2 B
0 0 -18.02 0 0
0 0 -58.44 0 0
0 0 -44.01 0 0
0 0 -17.03 0 0
0 0 84.01 0 0
0 0 53.49 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 18.02 0
-1 0 0 44.01 0
0 0 0 -168.02 0
0 -1 0 105.99 0
0 0 0 0 0.12
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 1 0 0

m8;3 m9;7 r1 r2
0.04 0.09 0 0
Problem formulation

1. Task definition Production of powder iron - ferrum reductum

2. Subject matter:

Powder iron is produced by bringing at high temperatures into contact iron oxide and hydrogen in a REACTOR
Before entering the REACTOR fresh feed, which contains besides hydrogen a small percentage of carbon dioxide,
is mixed with recycled hydrogen in a MIXER.
The ratio between fresh feed and recycled hydrogen is fixed by the reglements of production.
Process gases leaving the reactor contain besides hydrogen and carbon dioxide also water, which is removed in the
SEPARATOR.
In order to prevent accumulation of carbon dioxide, part of the recycling gas is drawn of in
SPLITTER.
3. Flowsheet:
R
TO
RA
PA
SE

4
S PLITTE R

6
R

3
O

C
A
T

7
R

MIXER 8

9
1 2

4. Process parameters :

Production of Fe 50 kg/ směna


Content of CO2 in fresh feed 1% objemové
Content of CO2 in the at the reactor inlet 2.5 % objemové
Ratio of the recycled hydrogen
to the hydrogen stream in fresh feed 4 :1

5. List of Components ,Streams and Process Units

List of streams List of components List of process un


kg /kmol
1 iron oxide Fe2O3 1 H2 2.01 1
2 product Fe 2 CO2 44.01 2
3 tail gas H2, CO2, H2O 3 H2O 18.01 3
4 water H2O 4 Fe 55.85 4
5 dry tail gas H2, CO2 5 Fe2O3 159.70
6 bleed H2, CO3
7 recycle H2, CO4
8 fresh hydrogen H2, CO5
9 process gas H2, CO6

6. Common
7. Basis
Common 8.
Basis
Common
9. Basis
Common10.Basis
Common
11. Basis
Common12. Basis
Common Basis

7.Reference
7.Reference
Stream & Component
Stream
7.Reference
& Component
7.Reference
Flows
Stream &7.Reference
Flows
Component
Stream &7.Reference
Component
Stream
Flows &7.Reference
Component
Stream
Flows & Component
Stream
Flows & Component
Flows Flows

8. Recalculations

Component Concentration in Stream

stream component kmol mol/Σmol


8 1 99.0 0.99
8 2 1.0 0.01
100.0

stream component kmol mol/Σmol


9 1 97.5 0.98
9 2 2.5 0.03
100.0

Relation between two Component Flows

Relation between fresh hydrogen and recycle hydrogen

stream comp. comp.


7 1 = 4 8 1
8. Chemical Reactions

reaktanty produkty reakce


Fe2O3 + 3· H2 = 3· H2O + 2· Fe

Stoichiometric Coefficients

Stoichiometric coefficients are defined in the following way:


stechiometric coefficients of reactants have a minus sign and reaction products have a plus sign.
single stechiometric coefficients are used in mol bilances.
In the case of mass balances we must multiply the stoichiomeric coefficients by corresponding mol masses.

mol - balance mass - balance


components
1 H2 -3 -6.03
2 CO2 0 0
3 H2O 3 54.03
4 Fe 2 111.7
5 Fe2O3 -1 -159.7
n in a REACTOR
rbon dioxide,

emoved in the

objemové
objemové
List of process units

reactor
separator
splitter
mixer
As the first step we put down the basic parameters defined in the list Seting_Fe
number of streams 9
number of chemical reactions 1
number of process units 4
number of components 5

Respecting the recommended form, we put down the IM matrix ( incidence matrix) and the TD matrix(data table)

IM proces Incidence matrix


units streams
1 2 3 4 5 6 7 8
1 reactor 1 -1 -1 0 0 0 0 0
2 separator 0 0 1 -1 -1 0 0 0
3 splitter 0 0 0 0 1 -1 -1 0
4 mixer 0 0 0 0 0 0 1 1

TD proces Data table


units streams
1 2 3 4 5 6 7 8
1 H2 0 0 1 0 1 1 1 1
2 CO2 0 0 1 0 1 1 1 1
3 H2O 0 0 1 1 0 0 0 0
4 Fe 0 1 0 0 0 0 0 0
5 Fe2O3 1 0 0 0 0 0 0 0

Scalar product of the matrix TD + number of reactions gives the number of unknowns
SOUČIN.SKALÁRNÍ(C21:K25)+1 17
Matrix product TD x IM will help us to determine the number of balance euations.
SOUČIN.MATIC(C21:K25,TRANSPOZICE(ABS(C13:K16)))
2 2 3 3
2 2 3 3
1 2 0 0
1 0 0 0
1 0 0 0

Balanc equations = number of non zero elements. 12

Process data enable us to chose the refernce stream.

Reference stream.
stream componentflow
2 4 3.11 mol/sec

further we can define: 2 component concentrations


1 relation between two component flows

Component Concentration Relation between two Component Flows


stream componentcomposition stream component ratio
8 2 0.01 mol/Σmol 7 1 4
9 2 0.03 mol/Σmol

Anhand already learned procedure we build a square matrix of coefficients nX x nX 17 x 17


consisting of 12 rows of balance equations
1 reference stream
2 rows of component concentrations
1 ratio of component flow

If we follow strictly the recommended procedure, we will generate a matrix , which is identic with the matrix shown on the nex
1 2 3 3 3 4 5 5
5 4 1 2 3 3 1 2
n1;5 n2;4 n3;1 n3;2 n3;3 n4;3 n5;1 n5;2
1 1 0 0 -1 0 0 0 0 0
1 2 0 0 0 -1 0 0 0 0
1 3 0 0 0 0 -1 0 0 0
1 4 0 -1 0 0 0 0 0 0
1 5 1 0 0 0 0 0 0 0
2 1 0 0 1 0 0 0 -1 0
2 2 0 0 0 1 0 0 0 -1
2 3 0 0 0 0 1 -1 0 0
3 1 0 0 0 0 0 0 1 0
3 2 0 0 0 0 0 0 0 1
4 1 0 0 0 0 0 0 0 0
4 2 0 0 0 0 0 0 0 0
ref.stream 0 1 0 0 0 0 0 0
CO2 in stream 8 0 0 0 0 0 0 0 0
CO2 in stream 9 0 0 0 0 0 0 0 0
stream7/stream8 0 0 0 0 0 0 0 0
supplementary 0 0 1 0 0 0 0 0

Rank of matrix ###

Supplementary relation 1 We place a new vector in the column onthe left of right sides vector.
The new vector has 1 in the last row, the rest are zeros.
2 The supplementary line in matrix A ha only zeros. We place 1 in an arbitrary cell.
3 We test (rank of matrix) the matrix on singularity.
4 In case of singularity try to place 1 elsewhere.
The right side is not represented by a vector, but by a matrix having two columns.
The solution has also the form of a two column matrix and not a vector.

The solution may be presented formally as X = A-1 x B


Next list Fe_page2 will show tis procedure in detail.
rix(data table)

reactions
9 r1
1 1
0 0
0 0
-1 0

reactions
9 r1
1 -3
1 0
0 3
0 2
0 -1
stream component
8 1

the matrix shown on the next lines.


6 6 7 7 8 8 9 9
1 2 1 2 1 2 1 2
n6;1 n6;2 n7;1 n7;2 n8;1 n8;2 n9;1 n9;2 r1
0 0 0 0 0 0 1 0 -3
0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 3
0 0 0 0 0 0 0 0 2
0 0 0 0 0 0 0 0 -1
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
-1 0 -1 0 0 0 0 0 0
0 -1 0 -1 0 0 0 0 0
0 0 1 0 1 0 -1 0 0
0 0 0 1 0 1 0 -1 0
0 0 0 0 0 0 0 0 0
0 0 0 0 1 -99 0 0 0
0 0 0 0 0 0 1 -39 0
0 0 -1 0 4 0 0 0 0
0 0 0 0 0 0 0 0 0

sides vector.

place 1 in an arbitrary cell.


0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 3.11
0 0
0 0
0 0
1 0
As result of solution e do not get a number x = a, but a linear function x = C.a + b
a and b are columns (vectors) of the solution matrix ans C is an arbitrary conszant.
If we chose next number as C 0.5 then we get as solution the yellow marked vector
n1;5 1.55 0 1.55 according to the formula (first line)
n2;4 3.11 0 3.11
n3;1 0.5 1 0
n3;2 0.13 0.03 0.12
n3;3 4.66 0 4.66
n4;3 4.66 0 4.66
n5;1 0.5 1 0
n5;2 0.13 0.03 0.12
n6;1 -3.63 0.2 -3.73
n6;2 0.01 0 0.01
n7;1 4.13 0.8 3.73
n7;2 0.12 0.02 0.11
n8;1 1.03 0.2 0.93
n8;2 0.01 0 0.01
n9;1 5.16 1 4.66
n9;2 0.13 0.03 0.12
r1 1.55 0 1.55

Now we must find such a value of constat C that would set the objective function to zero.
Tis objective function expresses the condition that mol fractions of CO2 are the same in streams 5,6 and 7.
The objective function might be written in tis form Objective function
n5;2/(n5;1 + n5;2) - n7;2/(n7;1 + n7;2) = 0 0.18

For finding such a value of C that sets the objective function equal to zero we apply the buillt in function SOLVER ( Řešitel)
Is to be found if you go to menu Data and open the window Analyza.
1*E5+D5*$D$4

ction SOLVER ( Řešitel)


List of Results -Reporting

General information data


Datum:
Presented by:
Approved by :

1. Title of the project: Combustion of power-gas

2. Subject matter:
As a source of energy for heating a family house serves a pipe ovenwhere power-gas is mixed with air and burned.
(assume, that power-gas is pure CH4 )
Proces of combustion runs according the following stoichiometric equation
CH4 + 2 O2 = CO2 + 2 H2O
Dry air comes into the oven in surplus compared with the stoichiometry of the process.

Combuston is not perfect, flue gases contain traces of unburned power-gas.

3. Flowsheet:

3
1
K EMTÍ STILČ E

4. Process parameters : R 8.31 kW.s.kmol-1.K-1


0°C 273.15 K
reference stream:
Q 20 kW

CH4 in fkue gases 0 kmol/∑kmol


O2 in air 0.21 kmol/∑kmol
air surplus 25 %
temperature stream 1 5 °C
temperature stream 2 -15 °C
temperature stream 3 150 °C

5. List of Components ,Streams and Process Units

List of streams List of components Process


1 gas CH4 1 CH4 16.04 1
2 air O2, N2 2 O2 32
3 flue gases CH4, O2, N2, CO2, H2O 3 N2 28.01
4 CO2 44.01
5 H2O 18.02

6. Common Basis mol flow kmol.s-1

7.Reference Stream & Component Flows

Q 20 kW

8. Recalculations

Component Concentration in Stream


stream component
3 4 0 kmol/∑kmol

Relation between two Component Flows Přebytek kyslíku


stream comp. stream comp.
2 2 = 3.75 1 1

9. Chemical Reactions

reactants products
CH4 + 2· O2 = 2· H2O + CO2

Stoichiometric Coefficients

Stoichiometric coefficients are defined in the following way:


stechiometric coefficients of reactants have a minus sign and reaction products have a plus sign.
single stechiometric coefficients are used in mol bilances.
In the case of mass balances we must multiply the stoichiomeric coefficients by corresponding mol masses.
Stechiometric coefficients:
mols mass Thermodata indexes
index Složky
1 CH4 -1 -16.04 63
2 O2 -2 -64 34
3 N2 0 0 31
4 CO2 1 44.01 48
5 H2O 2 36.03 22

For calculation of molar enthalpies of individual components as a function of temperature we will use
a suitablae data-base where we could find the necessary information.
For our purposes we will use the data-base Thermodata.

Now we have to arrange available data into a suitable form.

Tis process will be demonstarted on the next page


air and burned.
Units
KETTLE
As the first step we put down the basic parameters defined in the list Seting_Fe
number of streams 3
number of chemical reactions 1
number of process units 1
number of components 5

Respecting the recommended form, we put down the IM matrix ( incidence matrix) and the TD matrix(data table)

IM proces Incidence matrix


units streams reactions
1 2 3 r1
1 kotel 1 1 -1 1

TD proces Data table


units streams reactions
1 2 3 r1
1 CH4 1 0 1 -1
2 O2 0 1 1 -2
3 N2 0 1 1 0
4 CO2 0 0 1 1
5 H2O 0 0 1 2

Scalar product of the matrix TD + number of reactions gives the number of unknowns
SOUČIN.SKALÁRNÍ()+1 9
Matrix product TD x IM will help us to determine the number of balance euations.
SOUČIN.MATIC(C21:K25,TRANSPOZICE(ABS(C13:K16)))
2
2
2
1
1 Balance equations = number of non zero elements. 5

Enhtalpy of components kJ/mol


index values components streams reactions
1 2 3 r1
63 CH4 1 0 1 -1
34 O2 0 1 1 -2
31 N2 0 1 1 0
48 CO2 0 0 1 1
22 H2O 0 0 1 2
teplota °C 5 -15 150 Hr1

Enhtalpy of components kJ/mol


index values components streams reactions
1 2 3 r1
63 CH4 #NAME? ### ### ###
34 O2 #MACRO? ### ### ###
31 N2 #MACRO? ### ### ###
48 CO2 #MACRO? ### ### ###
22 H2O #MACRO? ### ### ###
Temperature °C 5 -15 150 Hr1
###

Anhand already learned procedures we can define :


2 Component Concentration
1 Relation between two Component Flows

Component Concentration Relation between two Component Flows


stream component composition stream component
2 2 0.21 mol/Σmol 2 2
3 1 0 mol/Σmol

Matrix of Coefficient
1 2 2 3 3 3 3
1 2 3 1 2 3 4
n1;1 n2;2 n2;3 n3;1 n3;2 n3;3 n3;4
1 1 1 0 0 -1 0 0 0
1 2 0 1 0 0 -1 0 0
1 3 0 0 1 0 0 -1 0
1 4 0 0 0 0 0 0 -1
1 5 0 0 0 0 0 0 0
Enthalpy -0.7 -1.17 -1.17 -4.88 -3.74 -3.65 -4.97
O2 in steam 2 0 -5.76 1 0 0 0 0
CH4 in stream 3 0 0 0 -249 1 1 1
surplus O2 3.75 -1 0 0 0 0 0

Control - Rank of matrix 9

For obtaining the solution we apply the EXCEL function SOUČIN.MATIC(INVERZE(C75:K83),L75:L

n1;1 -0.02 mol.s-1 = -1.9 m3.h-1 CH4


n2;2 -0.09
n2;3 -0.51
n3;1 0
n3;2 -0.02
n3;3 -0.51
n3;4 -0.02
n3;5 -0.04
r1 -0.02
(data table)

#REF!
Component Flows
ratio stream component
3.75 1 1

3
5
n3;5 r1
0 -1 0
0 -3 0
0 0 0
0 1 0
-1 2 0
-4.27 -802.86 20
0 0 0
1 0 0
0 0 0

VERZE(C75:K83),L75:L83)
Problem formulation

1. Task definition Reactor for Manufacture of H2SO4

2. Subject matter:
Provide data for design of the first stage of a reactor for sulphuric acid production.
Desired values of
adiabatic temperature
conversion
for a given catalyst ignition temperature
entering gas composition
overall pressure

3. Flowsheet:
2

REACTOR

4. Process parameters :

Composition of the gas on entering the reactor: The outlet is in agreement with chemical balance.
SO2 0.06
O2 0.15
N2 0.790
SO3 0.000
Input Stream Temperature T0 = 693.0 ° K
where T2 is Output Stream Temperature.

5. List of Components ,Streams and Process Units

List of streams List of components Process Units


molar mass
1 roasting gas SO2,SO3,O2,N2 1 SO2 64.06 1
2 outlet from reactor SO2,SO3,O2,N2 2 O2 32.00
3 N2 28.01
4 SO3 80.06
6. Common Basis mol balance mol.s-1

7.Reference Stream & Component Flows


stream component
1 1´ = 1 mol.s-1

8. Recalculations

Component Concentration in Stream


stream component
1 1 0.06 mol/Σmol
2 2 0.15 mol/Σmol
3 3 0.79 mol/Σmol
4 4 0 mol/Σmol

9. Chemical Reactions
Stoichiometric Coefficients

Stoichiometric coefficients are defined in the following way:


stechiometric coefficients of reactants have a minus sign and reaction products have a plus sign.
single stechiometric coefficients are used in mol bilances.
In the case of mass balances we must multiply the stoichiomeric coefficients by corresponding mol masses.
reactants products of reaction
SO2 + 1/2 O2 = SO 3

Stechiometric coefficients:
Thermodata
indexes component mols mass
35 1 SO2 -1 -64.06
34 2 O2 -0.5 -16
31 3 N2 0 0
37 4 SO3 1 80.06
Process Units

reactor
As the first step we put down the basic parameters defined in the list Seting_reactor

number of streams 2 0°C =


number of chemical reactions 1
number of process units 1
number of components 4

Respecting the recommended form, we put down the IM matrix ( incidence matrix) and the TD matrix(data table)

IM proces Incidence matrix


units streams reactions
1 2 r1
1 kotel 1 -1 1

TD Data table
streams reactions
components 1 2 r1
1 SO2 1 1 -1
2 O2 1 1 -0.5
3 N2 1 1 0
4 SO3 0 1 1

Enhtalpy of components kJ/mol


streams reactions
index values components 1 2 r1
35 SO2 #NAME? #NAME? #NAME?
34 O2 #NAME? #NAME? #NAME?
31 N2 #NAME? #NAME? #NAME?
37 SO3 #NAME? #NAME? #NAME?
Temperature °C 420 775.77 Hr1
#NAME?

Scalar product of the matrix TD + number of reactions gives the number of unknowns
SOUČIN.SKALÁRNÍ()+1
Matrix product TD x IM will help us to determine the number of balance euations.
SOUČIN.MATIC(C21:K25,TRANSPOZICE(ABS(C13:K16)))
2
2
2
1 Balance equations = number of non zero elements.

Anhand already learned procedures we can define :


1 Reference Stream
2 Component Concentration
4 Balance Equations
Sum 7
Unknowns 8
Degrees of Freedom 1

Reference Stream
stream component flow
1 1 1 mol.s-1

Component Concentration
stream component composition
1 1 0.06 mol/Σmol
1 2 0.15 mol/Σmol

Matrix of Coefficient

3 1 2 3
n1;1 n1;2 n1;3 n2;1 n2;2 n2;3
component 1 1 0 0 -1 0 0
2 0 1 0 0 -1 0
3 0 0 1 0 0 -1
4 0 0 0 0 0 0
reference stream 1 0 0 0 0 0
SO2 in stream 1 -1 0 0.08 0 0 0
O2 in stream 1 0 -1 0.19 0 0 0
enthalpic balance #NAME? #NAME? #NAME? #NAME? #NAME? #NAME?

Control - Determinant #NAME?


By applying the EXCEL formula TRANSPOZICE(SOUČIN.MATIC(INVERZE(C69:J76),L69:L76)) we get th

n1;1 n1;2 n1;3 n2;1 n2;2 n2;3


#NAME? #NAME? #NAME? #NAME? #NAME? #NAME?

For a chosen temperature of the stream 2 we obtain the solution.

Knowing the emperature and composition of the stream 2, we proceed by calculating both expresssions for K

0,5
X ⋅ n2 11524,4
K(X ) = 0,5 = #NAME? K (T ) = exp( −1
nx 2;1 ⋅ nx 2; 2 T
where X = r1/n1;1
n2 = Σn2;i

objective function = ABS(K(X) - K(T)) #NAME? Target value


temperature t2 is the variable parameter D32 We are ready for SOLVER
273.15 K

4
4
n2;4 r1
0 -1 0
0 -0.5 0
0 0 0
-1 1 0
0 0 1
0 0 0
0 0 0
#NAME? #NAME? 0

J76),L69:L76)) we get the solution

n2;4 r1
#NAME? #NAME?

both expresssions for K

11524,4
) = exp( −10,92) = 1.07
T
r SOLVER
1. Task definition

Continuous Stirred Tank Reactor with Recycle Stream

2. Subject matter:

Economic analysis of a stirred tank reactor with recycle

3. Flowsheet:

S
R EP
E A
A R
1 K 2 5 A 4
T T
O O
R R

4. Process parameters :

density rho 900 kg.m-3


mean residence time t 20 hours
T 360 K
reaction coefficient k1 0.39 hour-1
reaction coefficient k2 0.01 hour-1
production of B 50000 tons.year-1

5. List of Components ,Streams and Process Units

List of Streams: List of Components: kg.kmol-1 Process


1 feed A 1A 200 1
2 mixture A;B;C 2B 200 2
3 pure B B 3C 200
4 pure C C
5 recycle A

6. Common Basis Molar Balance:

7.Reference Stream & Component Flows


stream component
3 2 = 50000 tons.year-1
= 8.68 mol.s-1

recycle 5 1 10 mol.s-1

8. Recalculations
Basis of Calculation and Conversion of Specified Flows and Compositions
Conversion: does not take place

9. Chemical Reaction, Determination of Number of Independent Chemical Reactions

Reaction 1 Reaction 2 Stoichiometric


A = B B = C Coefficients of Reactions:
component r1 r2
A -1 0
B 1 -1
C 0 1

Incidence Matrix
stream reactor separator

1 2
1 1 0
2 -1 1
3 0 -1
4 0 -1
5 1 -1
r1 1 0
r2 1 0

Specification Table and Matrix of Coefficients


Specification Table:

component stream number reaction


node number name 1 2 3 4 5 r1 r2

n1 n2 31.25 n4 n5 nr1 nr2


1 1A 1 nx2;1 0 0 1 -1 0
1 2B 0 nx2;2 1 0 0 1 -1
1 3C 0 nx2;3 0 0 0 0 1
2 1A 0 nx2;1 0 0 1 0 0
2 2B 0 nx2;2 1 0 0 0 0
2 3C 0 nx2;3 0 1 0 0 0

number of real streams 5 balance equations in node 1 3


number of independent chemical reactions 2 balance equations in node 2 3
number of unknown compositions in stream 2 3 sum equations (stream 2) 1
total sum of unknowns 10 streams with fixed flows 1
headings 1
sum 9
number of rows 9
total number of unknowns + one column representing
sum of unknowns
the vector+ of
1 =rightnumber
sides =of columns 11
equations missing 2

missing equations may be represented by the mathematical models of the two reactions taking place in the reactor

for the CSTR (continuous stirred tank reactor) we have

reaction r1 nx2;1.(1+k1.t) - n2 = 0 where (1+k1.t) = 8.77

reaction r2 nx2;2.(1+k2.t) - n2 + nx2;1 = 0 where (1+k2.t) = 1.12

Matrix of Coefficients:
Matrix generated by the Transform function is supplemented by
two last lines represent additional relations - chemical reactions r1 and r2 for CSTR

n1 n2 n3 n4 n5 nr1 nr2 n2;1 n2;2


A 1 0 0 0 1 -1 0 -1 0
B 0 0 0 0 0 1 -1 0 -1
C 0 0 0 0 0 0 1 0 0
A 0 0 0 0 -1 0 0 1 0
B 0 0 -1 0 0 0 0 0 1
C 0 0 0 -1 0 0 0 0 0
sum 0 1 0 0 0 0 0 -1 -1
n3 0 0 1 0 0 0 0 0 0
reaction r1 0 -1 0 0 0 0 0 8.77 0
reaction r2 0 -1 0 0 0 0 0 1 1.12

Solving a System of Equations Using Methods of Linear Algebra, with the Advantage of Using Excel
Vector of Solutions:

kmol.hod-1
n1 n2 nx2;1 nx2;2 nx2;3 n3 n4 n5 nr1 nr2
35.01 39.51 31.25 3.76 4.5 35.01 3.76 4.5 31.25 3.76
9.73 10.98 8.68 1.04 1.25 9.73 1.04 1.25 8.68 1.04
kg.hod-1
m1 m2 mw2;1 mw2;2 mw2;3 m3 m4 m5 mr1 mr2
7001.1 7902 6250 751.1 900.9 7001.1 751.1 900.9 6250 751.1

mass fractions w2;1 w2;2 w2;3


in stream 2 0.79 0.1 0.11

reactor volume V 175.6 m3

Target function

throughput 7902 kg.hour-1


output of B 751.1 kg.hour-1
mean residence time 20 hour
raw material cost 10501.7 $.hour-1 84.01 106 $/year
market value of C 225.3 $.hour-1 1.8 106 $/year
process costs 2212.6 $.hour-1 17.7 106 $/year
rate of depreciation:- reactor 202.9 $.hour-1 1.62 106 $/year
rate of depreciation:-separator 336.1 $.hour-1 2.69 106 $/year

process costs F 13478.5 $.hour-1 104.22 106 $/year

t hours F T K
1 16272.8 360
2 14099.1
3 13426.6
4 13129.4
5 12982.4
6 12910.4
7 12881.2
8 12878.9
9 12894.5
10 12922.6
11 12959.7
12 13003.7
13 13053
14 13106.4
15 13163
16 13222.4
17 13283.9
18 13347.3
19 13412.3
20 13478.5
Units
reactor R
separator S
n2;3 vps
0 0
0 0
-1 0
0 0
0 0
1 0
-1 0
0 31.25
0 0
0 0
Target Function Data
production of B 50000 tons.year-1
price of raw material A 1.5 $/kg
value of refuse C 0.3 $/kg

reactor - investment costs 500000 .V0,6 $


reactor- process costs 0.08 $ per 1 kg of reactor throughput
separator - investment costs 13250 .W0,6 $
separator - process costs 0.2 $ per 1 kg of separator throughput
reactor volume V m3
total throughput (input + recycle)W tons.year-1
process time capacity 8000 hours.year-1
As the first step we put down the basic parameters defined in the list Seting_reactor

number of streams 5
number of chemical reactions 2
number of process units 2
number of components 3

Respecting the recommended form, we put down the IM matrix ( incidence matrix) and the TD matrix(data table)

IM proces Incidence matrix


units streams
1 2 3 4 5
1 reaktor 1 -1 1 0 0
2 separator 0 1 -1 -1 -1

TD Data table
components streams
component 1 2 3 4 5
1 A 1 1 0 0 1
2 B 0 1 1 0 0
3 C 0 1 0 1 0

Scalar product of the matrix TD + number of reactions gives the number of unknowns
SOUČIN.SKALÁRNÍ()+2
Matrix product TD x IM will help us to determine the number of balance euations.
SOUČIN.MATIC(C21:K25,TRANSPOZICE(ABS(C13:K16)))

2 2
2 2
1 2

Balance equations = number of non zero elements.

Application of already learned procedures enables us to define :


follwing information :
1 Reference Stream
6 Balance Equations
Sum 7
Unknowns 9
Degrees of Freedom 2

We have the vector of right sides v.r.s.. It contains only zeros with the exception of the line for reference stream.
For every degree of freedom (nonlinear additional condition) we add to the left side of vector vrs a vector of zeros.
Thus arrizes a matrix B, having (degrees of freedom + 1) columns

Matrix of Coefficients is set up in the usual manner:


balance equation for each component passing into the balanced process unit
reference stream
linear equations for component flow, stream composition and relation between twi component flows.

There remain empty(only zeros) as many rows as freedom degrees


Starting with the first empty row we choose at random a cell and substitute zero for oone.
Starting from the right, we find the first empty column (zeros only) of matrix B
and we substitute in the same row zero for one.
We have to check the rank of matrix in order to avoid singularity.

Matrix of Coefficients
n 1;1 n2;1 n2;2 n2;3 n3;2
1; 1 1 -1 0 0 0
1; 2 0 0 -1 0 0
1; 3 0 0 0 -1 0
2; 1 0 1 0 0 0
2; 2 0 0 1 0 -1
2; 3 0 0 0 1 0
ref.stream n1;1 0 0 0 0 1
stream n5;1 0 0 0 0 0
0 0 0 1 0

Rank #MACRO?
n 1;1 n2;1 n2;2 n2;3 n3;2 n4;3
0°C = 273.15 K

e TD matrix(data table)

reactions
r1 r2
1 1
0 0

reactions
r1 r2
-1 0
1 -1
0 1

ion of the line for reference stream.


side of vector vrs a vector of zeros.
twi component flows.

B
n4;3 n5;1 r1 r2
0 1 -1 0 0 0
0 0 1 -1 0 0
0 0 0 1 0 0
0 -1 0 0 0 0
0 0 0 0 0 0
-1 0 0 0 0 0
0 0 0 0 0 8.68
0 1 0 0 0 10
0 0 0 0 1 0

n5;1 r1 r2
Target Function Data
production of B 50000 tons.year-1
price of raw material A 1.5 $/kg
value of refuse C 0.3 $/kg

reactor - investment costs 500000 .V0,6 $


reactor- process costs 0.08 $ per 1 kg of reactor throughput
separator - investment costs 13250 .W0,6 $
separator - process costs 0.2 $ per 1 kg of separator throughput
reactor volume V m3
total throughput (input + recycle)W tons.year-1
process time capacity 8000 hours.year-1
Continuous Stirred Tank Reactor with Recycle Stream

Process Basis and Data Available with Respect Thereto

density rho 900 kg.m-3


mean residence time t 7.312 hour
T 359.94 K
reaction coefficient k1 0.39 hour-1
reaction coefficient k2 0.01 hour-1
production of B 50000 tons.year-1

Process Flow Sheet

1 3

R 2
S 4
R
5
5

List of Components, Streams and Blocks.

List of Streams: List of Components:kg.kmol-1


1 feed A 1A 200.00
2 mixture A;B;C 2B 200.00
3 pure B B 3C 200.00
4 pure C C
5 recycle A

List of Blocks
1 reactor R
2 separator S

Basis of Calculation and Conversion of Specified Flows and Compositions

Molar Balance: Reference Stream: n3 = 31.25 kmol.h-1

does not take place


Conversion:
Chemical Reaction, Determination of Number of Independent Chemical Reactions

Reakce 1 Reaction 2 Stoichiometric


A = B B = C Coefficients of Reactions:
component r1 r2
A -1 0
B 1 -1
C 0 1

Incidence Matrix
stream reactor separator

1 2
1 1 0
2 -1 1
3 0 -1
4 0 -1
5 1 -1
r1 1 0
r2 1 0

Specification Table and Matrix of Coefficients

Specification Table:

component stream nmb reaction


node number name 1 2 3 4 5 r1 r2

n1 n2 31.25 n4 n5 nr1 nr2


1 1 A 1 nx2;1 0 0 1 -1 0
1 2 B 0 nx2;2 1 0 0 1 -1
1 3 C 0 nx2;3 0 0 0 0 1
2 1 A 0 nx2;1 0 0 1 0 0
2 2 B 0 nx2;2 1 0 0 0 0
2 3 C 0 nx2;3 0 1 0 0 0

number of real streams 5 balance equations in node 1 3


number of independent chemical reactions 2 balance equations in node 2 3
number of unknown compositions in stream 2 3 sum equations (stream 2) 1
total sum of unknowns 10 streams with fixed flows 1
headings 1
sum 9
number of rows 9
total number of unknowns + one column representing
sum of unknowns
the vector+ of
1= nright
umbersidesof
= columns 11
equations missing 2

missing equations may be represented by the mathematical models of the two reactions taking place in the reactor
for the CSTR (continuous stirred tank reactor) we have

reaction r1 nx2;1.(1+k1.t) - n2 = 0 where (1+k1.t) = 3.83

reaction r2 nx2;2.(1+k2.t) - n2 + nx2;1 = 0 where (1+k2.t) = 1.04

Matrix of Coefficients:
Matrix generated by the Transform function is supplemented by
two last lines represent additional relations - chemical reactions r1 and r2 for CSTR

#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
A #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
B #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
C #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
A #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
B #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
C #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
sum #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
n3 #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
reaction r1 0 -1 0 0 0 0 0 3.8281 0
reaction r2 0 -1 0 0 0 0 0 1 1.0437

Solving a System of Equations Using Methods of Linear Algebra, with the Advantage of Using Excel

Vector of Solutions:

kmol.hod-1
n1 n2 nx2;1 nx2;2 nx2;3 n3 n4 n5 nr1 nr2
### ### ### ### ### ### ### ### ### ###

kg.hod-1
m1 m2 mw2;1 mw2;2 mw2;3 m3 m4 m5 mr1 mr2
#MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO?

mass fractions w2;1 w2;2 w2;3


in stream 2 #MACRO? #MACRO? #MACRO?

reactor volume V ### m3

Target function

throughput ### kg.hour-1


output of B ### kg.hour-1
mean residence time 7.312 hour
raw material cost ### $.hour-1 ### 106 $/year
market value of C ### $.hour-1 ### 106 $/year
process costs ### $.hour-1 ### 106 $/year
rate of depreciation:- reactor 202.9 $.hour-1 1.623 106 $/year
rate of depreciation:-separator 336.1 $.hour-1 2.689 106 $/year

process costs ### $.hour-1 ### 106 $/year

Application of Solver
minimum process costs ### $.hour-1
Equal to Min
By changing cells t D6
T D7

optimum values t 7.312 hours


T 359.94 K
in the reactor
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
0 0
0 0
Plug Flow Reactor with Recycle Stream

Process Basis and Data Available with Respect Thereto

density rho 900 kg.m-3


mean residence time t 7.312 hour
T 359.94 K
reaction coefficient k1 0.39 hour-1
reaction coefficient k2 0.01 hour-1
production of B 50000 tons.year-1

Process Flow Sheet

1 3

R 2
S 4
R
5
5

List of Components, Streams and Blocks.

List of Streams: List of Components:kg.kmol-1


1 feed A 1A 200.00
2 mixture A;B;C 2B 200.00
3 pure B B 3C 200.00
4 pure C C
5 recycle A

List of Blocks
1 reactor R
2 separator S

Basis of Calculation and Conversion of Specified Flows and Compositions

Molar Balance: Reference Stream: n3 = 31.25 kmol.h-1

does not take place


Conversion:
Chemical Reaction, Determination of Number of Independent Chemical Reactions

Reaction 1 Reaction 2 Stoichiometric


A = B B = C Coefficients of Reactions:
component r1 r2
A -1 0
B 1 -1
C 0 1

Incidence Matrix
stream reactor separator

1 2
1 1 0
2 -1 1
3 0 -1
4 0 -1
5 1 -1
r1 1 0
r2 1 0

Specification Table and Matrix of Coefficients

Specification Table:

component stream number reaction


node number name 1 2 3 4 5 r1 r2

n1 n2 31.25 n4 n5 nr1 nr2


1 1 A 1 nx2;1 0 0 1 -1 0
1 2 B 0 nx2;2 1 0 0 1 -1
1 3 C 0 nx2;3 0 0 0 0 1
2 1 A 0 nx2;1 0 0 1 0 0
2 2 B 0 nx2;2 1 0 0 0 0
2 3 C 0 nx2;3 0 1 0 0 0

number of real streams 5 balance equations in node 1 3


number of independent chemical reactions 2 balance equations in node 2 3
number of unknown compositions in stream 2 3 sum equations (stream 2) 1
total sum of unknowns 10 streams with fixed flows 1
headings 1
sum 9
number of rows 9
total number of unknowns + one column representing
sum of unknowns
the vector+ of
1= nright
umbersidesof
= columns 11
equations missing 2

missing equations may be represented by the mathematical models of the two reactions taking place in the reactor
for the PFR (piston flow reactor) we have

reaction r1 nx2;1.exp(+k1.t) - n2 = 0where exp(+k1.t) = 16.91

reaction r2 nx2;2.Kr - n2 = 0 where Kr = (k2 - k1)/k1/(e-k1t - e-k2t) k1


k2
Kr = 1.1 t

Matrix of Coefficients:
Matrix generated by the Transform function is supplemented by
two last lines represent additional relations - chemical reactions r1 and r2 for CSTR

#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
A #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
B #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
C #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
A #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
B #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
C #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
sum #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
n3 #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
reaction r1 0 -1 0 0 0 0 0 16.9137 0
reaction r2 0 -1 0 0 0 0 0 0 1.0962

Solving a System of Equations Using Methods of Linear Algebra, with the Advantage of Using Excel

Vector of Solutions:

kmol.hod-1
n1 n2 nx2;1 nx2;2 nx2;3 n3 n4 n5 nr1 nr2
### ### ### ### ### ### ### ### ### ###

kg.hod-1
m1 m2 mw2;1 mw2;2 mw2;3 m3 m4 m5 mr1 mr2
#MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO?

mass fractions w2;1 w2;2 w2;3


in stream 2 #MACRO? #MACRO? #MACRO?

reactor volume V ### m3

Target function

throughput ### kg.hour-1


output of B ### kg.hour-1
mean residence time 7.312 hour
raw material cost ### $.hour-1 ### 106 $/year
market value of C ### $.hour-1 ### 106 $/year
process costs ### $.hour-1 ### 106 $/year
rate of depreciation:- reactor 202.9 $.hour-1 1.623 106 $/year
rate of depreciation:-separator 336.1 $.hour-1 2.689 106 $/year

process costs ### $.hour-1 ### 106 $/year

Application of Solver
minimum process costs ### $.hour-1
Equal to Min
By changing cells t D6
T D7

optimum values t 7.312 hours


T 359.94 K
in the reactor
0.39
0.01
7.312

#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
0 0
0 0
Continuous Stirred Tank Reactor with Recycle Stream

Process Basis and Data Available with Respect Thereto

density rho 900 kg.m-3


mean residence time t 20.000 hour
T 360.00 K
reaction coefficient k1 0.39 hour-1
reaction coefficient k2 0.01 hour-1
production of B 50000 tons.year-1

Process Flow Sheet

1 3

R 2
S 4
R
5
5

List of Components, Streams and Blocks.

List of Streams: List of Components:kg.kmol-1


1 feed A 1A 200.00
2 mixture A;B;C 2B 200.00
3 pure B B 3C 200.00
4 pure C C
5 recycle A

List of Blocks
1 reactor R
2 separator S

Basis of Calculation and Conversion of Specified Flows and Compositions

Molar Balance: Reference Stream: n3 = 31.25 kmol.h-1

does not take place


Conversion:
Chemical Reaction, Determination of Number of Independent Chemical Reactions

Reaction 1 Reaction 2 Stoichiometric


A = B B = C Coefficients of Reactions:
component r1 r2
A -1 0
B 1 -1
C 0 1

Incidence Matrix
stream reactor separator

1 2
1 1 0
2 -1 1
3 0 -1
4 0 -1
5 1 -1
r1 1 0
r2 1 0

Specification Table and Matrix of Coefficients

Specification Table:

component stream number reaction


node number name 1 2 3 4 5 r1 r2

n1 n2 31.25 n4 n5 nr1 nr2


1 1 A 1 nx2;1 0 0 1 -1 0
1 2 B 0 nx2;2 1 0 0 1 -1
1 3 C 0 nx2;3 0 0 0 0 1
2 1 A 0 nx2;1 0 0 1 0 0
2 2 B 0 nx2;2 1 0 0 0 0
2 3 C 0 nx2;3 0 1 0 0 0

number of real streams 5 balance equations in node 1 3


number of independent chemical reactions 2 balance equations in node 2 3
number of unknown compositions in stream 2 3 sum equations (stream 2) 1
total sum of unknowns 10 streams with fixed flows 1
headings 1
sum 9
number of rows 9
total number of unknowns + one column representing
sum of unknowns
the vector+ of
1= nright
umbersidesof
= columns 11
equations missing 2

missing equations may be represented by the mathematical models of the two reactions taking place in the reactor
for the CSTR (continuous stirred tank reactor) we have

reaction r1 nx2;1.(1+k1.t) - n2 = 0 where (1+k1.t) = 8.77

reaction r2 nx2;2.(1+k2.t) - n2 + nx2;1 = 0 where (1+k2.t) = 1.12

Matrix of Coefficients:
Matrix generated by the Transform function is supplemented by
two last lines represent additional relations - chemical reactions r1 and r2 for CSTR

#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
A #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
B #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
C #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
A #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
B #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
C #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
sum #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
n3 #MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?#MACRO?
reaction r1 0 -1 0 0 0 0 0 8.7715 0
reaction r2 0 -1 0 0 0 0 0 1 1.1202

Solving a System of Equations Using Methods of Linear Algebra, with the Advantage of Using Excel

Vector of Solutions:

kmol.hod-1
n1 n2 nx2;1 nx2;2 nx2;3 n3 n4 n5 nr1 nr2
### ### ### ### ### ### ### ### ### ###

kg.hod-1
m1 m2 mw2;1 mw2;2 mw2;3 m3 m4 m5 mr1 mr2
#MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO? #MACRO?

mass fractions w2;1 w2;2 w2;3


in stream 2 #MACRO? #MACRO? #MACRO?

reactor volume V ### m3

Target function

throughput ### kg.hour-1


output of B ### kg.hour-1
mean residence time 20.000 hour
raw material cost ### $.hour-1 ### 106 $/year
market value of C ### $.hour-1 ### 106 $/year
process costs ### $.hour-1 ### 106 $/year
rate of depreciation:- reactor 202.9 $.hour-1 1.623 106 $/year
rate of depreciation:-separator 336.1 $.hour-1 2.689 106 $/year

process costs F ### $.hour-1 ### 106 $/year

t hours F T K
1 16272.8 360.00
2 14099.1
3 13426.6
4 13129.4
Target function
5 12982.4 16500
6 12910.4
16000
7 12881.2
8 12878.9 15500
9 12894.5 15000
10 12922.6
11 12959.7 14500
12 13003.7 14000
13 13053.0
14 13106.4 13500
F

15 13163.0 13000
16 13222.4
12500
17 13283.9
18 13347.3 12000
19 13412.3
11500
20 13478.5
11000
10500

10000
0 2.5 5 7.5 10 12.5 1
mean residence time
in the reactor
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
#MACRO?#MACRO?
0 0
0 0
unction

10 12.5 15 17.5 20
residence time

You might also like