Kemisk jämvikt kan beräknas, i alla fall teoretiskt, genom att minimera Gibbs fria energi för en blandning av olika species (=ämnen).
Programmet stoich gör denna beräkning. Användaren behöver svara på en del frågor samt ange
Som exempel visas hur man räknar jämvikten för detta reaktionssystem
2 CO2 = 2 CO + O2
där man antar att det till en början finns 1 mol CO2, 0 mol O2 och 0 mol CO. Jämvikten beräknas vid temperaturen 2300 K (= 2027 oC) och totaltrycket 1,013 bar.
Den information användaren ger in i denna exempelkörning är understreckad och med fet stil.
Programmet finns i Windows och Unix-version.
Windows-programmet finns i en zip-fil tillsammans med en datafil. Zip-filen laddas ned till eget hemområde, packas upp och körs.
% stoich ################################################################ # STOICH, A Program for Chemical Stoichiometry, Equilibrium # # and Nonequilibrium Calculations * Version 30-Sep-1991 * # # Created by: Professor T. Westerlund # # Dept. of Chem. Engng., Åbo Akademi University # # Biskopsgatan 8, FIN-20500 Åbo, Finland # ################################################################
Species 1 : CO Species 2 : O<2> Species 3 : CO<2> Species 4 :
Atom matrix ----------- C O CO 1 1 O<2> 0 2 CO<2> 1 2 Maximum number of linearly independent chemical reactions is 1 Name Symbol Atomic number Atomic weight (12 ) C=12 Carbon C 6 12.011 Oxygen O 8 15.999 Species (symbol) Molecular weight CO 28.011 O<2> 31.999 CO<2> 44.010
Do you want to give 1 linearly independent reaction/s ? n Reaction : 1 CO -2 O<2> -1 CO<2> 2 The first 1 linearly independent reactions are : Reaction : 1 CO -2 O<2> -1 CO<2> 2
Do you want to select other reactions ? n
Equilibrium calculation ? y
Do you want to give molar flows of atoms or species ? s Species Molar flow (mol/s) CO 0 O<2> 0 CO<2> 1 Atoms Molar flow (mol/s) C 1.000 O 2.000
Equilibrium constant/s known ? n
Temperature (K) = 2300 Gibbs free energy known at p0= 1.013 bar and T= 2300.00 K ? n Species Gibbs free energy (kJ/mol) Enthalpy (kJ/mol) (p0=1.013bar, T= 2300.00K) CO -256.7 350.7 O<2> -559.5 70.41 CO<2> -621.0 109.5 Equilibrium constant/s at p0= 1.013 bar and T= 2300.00 K) (Obs! Products have positive stoichiometric coefficients) log K< 1> = 3.840
Alternative (g) : Activity = partial pressure/p0 (l) : " = concentration (mol/l) (x) : " = molar ratio (a) : " = molar ratio phase a (b) : " = molar ratio phase b (c) : " = molar ratio phase c (d) : " = molar ratio phase d (e) : " = molar ratio phase e Species Alternative CO g O<2> g CO<2> g
Total pressure (bar) : 1.013
Do you want to solve the composition by key components or by extents of reaction ? e
Default guess/es of extent of reaction ? y Extent : Default guess Reaction 1 -0.2500
Free energy minimization ? y Default parameters in optimization routine ? y
Free energy change (initial-computed comp.) = 1.857 kW Enthalpy change " = -17.60 kW Total outgoing free energy = -622.6 kW Number of subroutine calls: function gradients constraints 36 17 17 Equilibrium constant/s Given Calculated Extent log K< 1> 3.840 3.840 -0.3183E-01 Equilibrium composition at T = 2300.00 K and p = 1.013 bar ------------------------------------------------------------ Species (gas phase) Molar flow Partial pressure Activity (mol/s) (bar) CO 0.6367E-01 0.6250E-01 0.6250E-01 O<2> 0.3183E-01 0.3125E-01 0.3125E-01 CO<2> 0.9363 0.9192 0.9192
New solution ? n New activity models ? n New equilibrium calculation ? y Do you want to give molar flows of atoms or species ? s Species Molar flow (mol/s) CO 0 O<2> 0 CO<2> 1
etc.
I detta fall är alltså den teoretiska jämvikten vid 2300 K och 1,013 bar (i mol-%)
90,74 % CO2 | 3,08 % O2 | 6,17 % CO |
för reaktionen
2 CO2 = 2 C0 + O2