Professional Documents
Culture Documents
Bi Lance 2007
Bi Lance 2007
1/ Input
2/ Process
3/ Output
a funkce
DS_Entalpie
DS_Gibbs
DS_h_SRK
DS_h_Peng_Robinson
K bilancování využijeme EXCEL rozšířený o grafiku k vytvoření flowshetu, matematické funkce pro
manipulaci s maticemi, procedury pro řešení diferenciálních rovnic a řešení optimalizačních úloh.
V současné době doporučujeme instalovat:
Návody k instalacím jsou převzaty v původním znění, aby nedocházelo ke kominikačním omylům.
SMARTDRAW installation
Odkazem na stranku www.smartdraw.com se dostaneme k možmosti software koupit, či zkušebně
zapůjčit.
MATRIX installation
Odkazem na stranku http://digilander.libero.it/foxes/SoftwareDownload.htm se dostaneme
k možmosti softwarebezplatně nainstalovat. Jedna se o verzi MATRIX 2.3.
MATRIX add-in for Excel is a zip file composed of the following files:
· MATRIX.XLA Excel add-in file
· MATRIX.HLP Help file
· MATRIX.CSV Function information (only for XNUMBERS add-in)
· FUNCUSTOMIZE.DLL1 Dynamic Library for add-in
How to install
Unzip and place all the above files in a folder of your choice. The add-in is contained entirely in this
directory. Your system is not modified in any other way. If you want to uninstall this package,
simply delete its folder - it's as simple as that!
To install, follow the usual procedure for installing an Excel add-in:
1) Open Excel
2) From the Excel menu toolbar select "Tools" and then select "Add-in"..
3) Once in the Add-in Manager, browse for “Matrix.xla” and select it
4) Click OK
After the first installation, matrix.xla will be added to the Add-in list manager
When Excel starts, all add-ins checked in the Add-in Manager will be automatically loaded
If you want to stop the automatic loading of matrix.xla simply deselect the check box before closing
Excel
If all goes OK you should see the welcome
popup of matrix.xla the first time you activate
Matrix.xla in the Add-in Manager dialog box.
Afterwards, when Excel automatically loads
Matrix.xla, this popup remains hidden.
The Matrix Icon is added to the main menu
bar. By clicking on it, the Matrix Toolbar appears
The Matrix category. All the functions contained in this add-in will be visible in the Excel function
wizard under the Matrix category.
1 FUNCUSTOMIZE.DLL appears by courtesy of Laurent Longre ( http://longre.free.fr)
TUTORIALFORMATRIX.XLA
Update to a new version
When you update to a new version you must replace the older files with the new version.
Do not keep two different versions on your PC, and, in general, never load two different versions,
because Excel would make a mess of it.
How to uninstall
This package never alters your system files
If you want to uninstall this package, simply delete its folder. Once you have canceled the
Matrix.xla file, remove the corresponding entry in the Add-in Manager list, by following these steps:
1) Open Excel
2) Select <Add-in...> from the <Tools> menu.
3) Once in the Add-in Manager, click on the Matrix.xla
4) Excel will inform you that the add-in is missing, and ask you if you want to remove it from the
list. Answer "yes".
Optimiz.xla installation
Odkazem na stranku http://digilander.libero.it/foxes/optimiz/optimiz_tool.htm se dostaneme
k možmosti softwarebezplatně nainstalovat.
The OPTIMIZ add-in for Excel 2000/XP is a zip file composed of two files:
• OPTIMIZ.XLA Excel add-in file
• OPTIMIZ.HLP Help file
It is available as a download from the website
http://digilander.libero.it/foxes/SoftwareDownload.htm,
under the title “Didactic Optimization Tool for EXCEL” as “Optimiz tool.zip” in blue.
How to install
Unzip and place all the above files in a directory that is accessible by Excel. The best
choice is in the Add-ins directory which is in the following sequence
Local Disk (C: or something else)
Documents & Settings
(Your name, which is a directory that comes up on startup)
Application Data
Microsoft
Addins.
When loaded/saved, the add-in is contained entirely in this directory. Your system is not
modified in any other way. If you want to uninstall this package, simply delete the
designated files - it's as simple as that!.
To install in Excel as a menu item, follow the usual procedure for installing a “*.xla” add-in
to the main menu.
1) Open Excel
2) From the Excel menu toolbar select "Tools" and then select "Add-ins".
3) If “optimization tool” does not appear in the list, Optimize.xla has not been linked in,
Select the Browse box on the right side of the list, and the above Addins directory will
appear. (If you loaded it into some other place, you will have to search for it.) Select
optimize.xla.
4) Once in the Add-ins Manager list, look in the list for “optimization tool” and select it
5) Click OK
After the first installation, OPTIMIZ.xla1 will be added to the Add-in list manager as
‘optimization tool’. Your Addin Manager list will appear differently from the one shown
below (on the left side). The lists will be different depending on which foreign language
version of Excel you are using and what other tools you are using. When Excel starts, all
add-ins checked in the Add-ins Manager will be automatically loaded. If you want to stop
the automatic loading of OPTIMIZ.xla, simply deselect the check box next to “optimization
tool” before closing Excel.
1 This tutorial has been written for users of the English version of Excel The illustrations of the
appearance of Excel when Optimize.xla is used are from the Italian version of Excel. These
illustrations were not changed, since the version used by the author and the Foxes team is the
Italian version.
If the installation is correct,, you should see the welcome popup of OPTIMIZ.xla. This
appears only when you select "on" the check box of the Addin Manager. When Excel
automatically loads OPTIMIZ.xla, this popup remains hidden.
How to uninstall
This package never alters your system files
If you want to uninstall this package, simply delete the file. Once you have cancelled the
OPTIMIZ.xla file, to remove the corresponding entry in the Addin Manager list, follow these
steps:
1) Open Excel
2) Select <Addins...> from the <Tools> menu.
3) Once in the Addins Manager, click on ‘optimization tool’.
4) Excel will inform you that the addin is missing and ask you if you want to remove it
from the list. Select "yes".
POP-TOOLS
Následující URL nám pomůže nainstalovat tento soubor.
http://www.cse.csiro.au/poptools/index.htm
Welcome to PopTools
If the PopTools menu is present, please browse through the demonstration files by selecting
POPTOOLS/DEMOS or browse through the help file POPTOOLS/HELP. If you do not see a PopTools menu above
then you must install the PopTools add-in manually. To install manually, choose TOOLS/ADD-INS and
then browse to find POPTOOLS.XLA (by default it is in the Program Files directory). Under Excel 2007
or higher open the Excel Add-Ins dialog.
PopTools is a set of tools for analysis of matrix population models, simulation of stochastic
processes, and calculation of Monte Carlo and bootstrap statistics in Excel 97 or above (it will not
work in Excel 5.0 or 95). If you have Excel 97 you should install Microsoft Office Service Release
2b. Last time I looked (Oct 2003), it was available at:
http://office.microsoft.com/assistance/9798/sr2fact.aspx
http://office.microsoft.com/assistance/
Installation notes
------------------
The setup file will install the PopTools files on your computer and attempt to register the add-in.
About 5 Mb hard disk space is required. At the end of the installation process, this readme file will
be launched.
Demos
-----
Several Excel workbooks (under the menu choice POPTOOLS/DEMOS) demonstrate the use of some of the
functions and macros available in POPTOOLS. If some cells in the workbooks have error values, the
add-in POPTOOLS.XLA and associated files are probably not properly installed. Check that the
Installation notes
------------------
The setup file will install the PopTools files on your computer and attempt to register the add-in.
About 5 Mb hard disk space is required. At the end of the installation process, this readme file will
be launched.
Demos
-----
Several Excel workbooks (under the menu choice POPTOOLS/DEMOS) demonstrate the use of some of the
functions and macros available in POPTOOLS. If some cells in the workbooks have error values, the
add-in POPTOOLS.XLA and associated files are probably not properly installed. Check that the
RANDEVS.DLL file is in the WINDOWS\SYSTEM32 or WINNT\SYSTEM32 directory, and that you have followed
the instructions correctly. You might
have to use the function POPTOOLS/FIX REFERENCES on some computers.
Uninstallation
--------------
(1) To remove the add-in and the associated main menu entry from the Excel menu bar, click
POPTOOLS/REMOVE ADD-IN.
(2) To completely remove the package and all associated files, follow step 1 then quit Excel and open
the Windows Control Panel, select ADD/REMOVE PROGRAMS, then browse for POPTOOLS. Alternatively, use
the entry under POPTOOLS on the start menu -- if it is present.
Installed files
---------------
The setup program installs the following files, which may be removed by hand if the uninstallation
process fails.
Registry changes:
Randomisation (distance matrix example).xls
Randomisation.xls
Readme.txt
Resample.xls
Risk_monte.xls
Sensitivity.xls
Solve.xls
SVD.xls
Registry changes:
-----------------
There are two changes made to the Windows registry to make Excel aware of the existence of the
PopTools add-in. A value with the name "OPENXXX" and a value {app}\PopTools.xla (where XXX is a
number and {app} specifies the location (path) of PopTools.xla) is added to the following key:
HKEY_CURRENT_USER\Software\Microsoft\Office\XL\Excel\Options
Under Excel 12 or greater, an entry for the installed PopTools directory is added to the Trusted
locations key at:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security\Trusted locations
Suggested citation
------------------
See the About box for suggested citation of this software
Further information
-------------------
Contact: Greg Hood at poptools@cse.csiro.au
Acknowledgements
----------------
The file RANDEVS.DLL is a windows dynamic link library compiled using Borland Delphi (version 7). The
library uses Pascal code from TPMath, a freeware mathematical library written by Jean DeBord - see
http://www.unilim.fr/pages_perso/jean.debord/tpmath/tpmath.htm. The library is compressed using UPX
(http://upx.sourceforge.net/). The function for dynamic sorting (QSORT) uses code borrowed from
Stephen Bullen (see http://www.bmsltd.co.uk/). The setup file was created using Inno Setup Compiler
version 4.0.x (http://www.jrsoftware.org/). The code for creating the menu was hacked from code
provided by John Walkenbach at http://www.j-walk.com/ss/.
Disclaimer
----------
Neither I nor my employer accept any responsibility for loss or damages occurring as a result of the
use of this software.
DS_Bilance.xla
Jedná se o námi vytvořený soubor maker, který je možno permanentně nainstalovat do funkcí,
které jsou v EXCELu k dispozici. Instalace není nutná, pokud otevíráme soubor, který byl generován
pomocí EXCELu, v němž jsou tyto funkce instalovány. Po jeho spuštění dojde k permanentnímu
zápisu mezi funkce.
You create a Microsoft® Excel add-in by creating a workbook, adding code and custom toolbars
and menu items to it, and saving it as an Excel add-in file.
1. Create a new workbook, add code to it, and create any custom toolbars or menu bars.
2. On the File menu, click Properties. In the Document>Name >Properties dialog box, click
the Summary tab, and then use the Title box to specify the name for your add-in, as you want
it to appear in the Add-Ins dialog box.
3. Compile the Add-In project by clicking Compile Project on the Debug menu in the
Visual Basic Editor.
4. If you want, you can protect the project from viewing as described in Securing an Access,
EXCEL, PowerPoint, or Word Add-in's VBA Project.
5. Save the add-in workbook as type Excel add-in, which has the extension .xla.
Note: When you are creating an Excel add-in, pay close attention to the context in which your
code is running. When you want to return a reference to the add-in workbook, use the
ThisWorkbook property, or refer to the workbook by name. To refer to the workbook that is open
in Excel currently, use the ActiveWorkbook property, or refer to the workbook by name.
When you have saved the add-in, you can reopen it in Excel to make changes to the project.
The saved add-in no longer has a visible workbook associated with it, but when you open it, its
project is available in the Microsoft® Visual Basic® Editor.
Saving the add-in workbook as an Excel add-in sets the IsAddIn property of the corresponding
Workbook object to True.
You can debug an Excel add-in while it is loaded. When you load an add-in, its project appears in
the Solution Explorer in the Visual Basic Editor. If the project is protected, you must enter the
correct password to view its code.
See Also
Excel Add-ins | Loading an Excel Add-in | Running Code Automatically When an Excel Add-in
Is Loaded or Unloaded.
cké funkce pro
ení optimalizačních úloh.
ke kominikačním omylům.
, či zkušebně
omatically loaded
he check box before closing
ngre.free.fr)
the new version.
ad two different versions,
ip” in blue.
ur system is not
delete the
ng a “*.xla” add-in
” and select it
manager as
he one shown
reign language
n Excel starts, all
you want to stop
xt to “optimization
MIZ.xla. This
When Excel
ve cancelled the
er list, follow these
t to remove it
files by selecting
ot see a PopTools menu above
choose TOOLS/ADD-INS and
irectory). Under Excel 2007
lation of stochastic
el 97 or above (it will not
ft Office Service Release
during installation:
the existence of the
ls.xla (where XXX is a
to the following key:
ocations
y of the corresponding
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
E
R
Z
E 3 5
molární hmotnost
Soupis - proudy Soupis - složky
1 Solanka NaCl,H2O 1 H 2O
2 Vstupní plyn NH3,CO2 2 NaCl
3 Suspense NH4CL,NaCl,NaHCO3,H2O 3 CO2
4 Odplyny CO2, NH3 4 NH3
5 Filtrát NH4CL,NaCl,NaHCO3,H2O 5 NaHCO3
6 Promývací voda H 2O 6 NH4Cl
7 Filtrační koláč NaHCO3,H2O 7 Na2CO3
8 Produkty rozkladu H2O, CO2
9 Produkt Na2CO3
7: Základ výpočtu:
bilancujeme: hmotnost kg.s-1
8. Přepočty:
hmotnost
složka reakce 1 reakce 2
1 H 2O -18.02 18.02 18.02
2 NaCl -58.44 0 44.01
3 CO2 -44.01 44.01 -168.02
4 NH3 -17.03 0 105.99
5 NaHCO3 84.01 -168.02
6 NH4Cl 53.49 0
7 Na2CO3 0 105.99
FILTRACE
7 8
20 t/den
25 °C
50 % obj.
0.5 % obj.
30 % hm.
0.98
1
0.08 kg/kg H2O
0.36 kg/kg H2O
olární hmotnost
kg / kmol Soupis - bloky
18.02 1 konverse
58.44 2 filtrace
44.01 3 kalcinace
17.03
84.01
53.49
105.99
0.12 kg.s-1
0.26 kg/Σkg
0.74 kg/Σkg
1
0.767 kg/Σkg
0.233 kg/Σkg
1.000
0.024 kg/Σkg
0.976 kg/Σkg
1.000
0.300 kg/Σkg
0.700 kg/Σkg
1.000
proud složka
0.08 5 1
proud složka
1 7 1
+ H2O
IM Incidencní matice
bloky proudy
1 2 3 4 5
1 konverse
2 filtrace
3 kalcinace
Vyplnit ho Jestliže proud do bloku vstupuje - zadat 1, jestliže proud z bloku vystupuje - zadat -1, ji
IM Incidencní matice
bloky proudy
1 2 3 4 5
1 konverse 1 1 -1 -1 0
2 filtrace 0 0 1 0 -1
3 kalcinace 0 0 0 0 0
TD Tabulka dat
složky proudy
1 2 3 4 5
1 H2O
2 NaCl
3 CO2
4 NH3
5 NaHCO3
6 NH4Cl
7 Na2CO3
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
1 H2O 1 0 1 0 1
2 NaCl 1 0 1 0 1
3 CO2 0 1 0 1 0
4 NH3 0 1 0 1 0
5 NaHCO3 0 0 1 0 1
6 NH4Cl 0 0 1 0 1
7 Na2CO3 0 0 0 0 0
Získání dalších potřebných informací pro matici koeficientů
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
pokračuje na ( soda_2)
reakce
6 7 8 9 r1 r2
reakce
6 7 8 9 r1 r2
0 0 0 0 1 0
1 -1 0 0 0 0
0 1 -1 -1 0 1
reakce
6 7 8 9 r1 r2
Zadání_soda)
ůstane nula
reakce
6 7 8 9 r1 r2
1 1 1 0 -18.02 18.02
0 0 0 0 -58.44 0
0 0 1 0 -44.01 44.01
0 0 0 0 -17.03 0
0 1 0 0 84.01 -168.02
0 0 0 0 53.49 0
0 0 0 1 0 105.99
ÁRNÍ(C39:K45)
E(ABS(C16:K18)))
je nelineární !!!
e složky v proudu
složení
0.26
0.79
0
0.3
složka
1
1
2
jmy ¨čtvercovámatice, inversní matice, maticový součin.
X = A-1 x B
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
#VALUE! #VALUE! #VALUE!
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
Řádkem 1 je dáno : Každý proud bude mít tolik kolonek, kolik má tentýž proud jedniček (s
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
Druhý sloupec udává číslo složky.
Řádek
1 1 1 2
Sloupec 2 1 2 3
1 2 3 m1;1 m1;2 m2;3
1 1 0 0 0
1 2 0 0 0
1 3 0 0 0
1 4 0 0 0
1 5 0 0 0
1 6 0 0 0
2 1 0 0 0
2 2 0 0 0
2 5 0 0 0
2 6 0 0 0
3 1 0 0 0
3 3 0 0 0
3 5 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
Řádek
1 proudy 1 1
Sloupec 2 složky 1 2
1 2 3 m1;1 m1;2
1 1 1 0
1 2 0 1
1 3 0 0
1 4 0 0
1 5 0 0
1 6 0 0
2 1 0 0
2 2 0 0
2 5 0 0
2 6 0 0
3 1 0 0
3 3 0 0
3 5 0 0
3 7 0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
2 3 3 3 3 4 4
4 1 2 5 6 3 4
m2;4 m3;1 m3;2 m3;5 m3;6 m4;3 m4;4
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 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 2 3 3 3 3 4
3 4 1 2 5 6 3
m2;3 m2;4 m3;1 m3;2 m3;5 m3;6 m4;3
0 0 -1 0 0 0 0
0 0 0 -1 0 0 0
1 0 0 0 0 0 -1
0 1 0 0 0 0 0
0 0 0 0 -1 0 0
0 0 0 0 0 -1 0
0 0 1 0 0 0 0
0 0 0 1 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 0 0 0 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(F78:AA91)= #MACRO?
1
4
3
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
5 5 5 5 6 7 7
1 2 5 6 1 1 5
m5;1 m5;2 m5;5 m5;6 m6;1 m7;1 m7;5
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
4 5 5 5 5 6 7
4 1 2 5 6 1 1
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
-1 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 -1 0 0 0 0
0 0 0 -1 0 0 0
0 0 0 0 1 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 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
8 8 9
1 3 7
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
7 8 8 9
5 1 3 7 Vektor pravých stran
m7;5 m8;1 m8;3 m9;7 r1 r2 B
0 0 0 0 -18.02 0 0
0 0 0 0 -58.44 0 0
0 0 0 0 -44.01 0 0
0 0 0 0 -17.03 0 0
0 0 0 0 84.01 0 0
0 0 0 0 53.49 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 0 0 18.02 0
0 0 -1 0 0 44.01 0
1 0 0 0 0 -168.02 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
Referencní proud
proud složka prùtok
1 2 0.12 kg/sec Tato informace se penese do matice koefici
0 1 0 0 0 0 0
0 1 0 0 -1 1 1
0 1 0 -0.08 0 0 0
Tím máme doplněnu matici koeficientů - viz dsoda_4
e se penese do matice koeficientů následujícím způsobem
0 0 0 0 0
m3;6 - 1/0.5.m3;1 = 0
1 0 0 0 0
složka
1
m9;7 r1
m1;1 0.32
m1;2 0.12
m2;3 0.11
m2;4 0.03
m3;1 0.29
m3;2 0
m3;5 0.16
m3;6 0.1
m4;3 0.03
m4;4 0
m5;1 0.29
m5;2 0
m5;5 0.02
m5;6 0.1
m6;1 0.06
m7;1 0.06
m7;5 0.14
m8;1 0.08
m8;3 0.04
m9;7 0.09
r1 0
r2 0
m3;6 m4;3 m4;4 m5;1 m5;2 m5;5 m5;6
0 0 0 0 0 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
-1 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 -1 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.02 0.98 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0.08 0 -1 0
0 0 0 0 0 0 0
OUČIN.MATIC(INVERZE(A8:V29),W8:W29)
m6;1 m7;1 m7;5 m8;1 m8;3 m9;7 r1
0 0 0 0 0 0 -18.02
0 0 0 0 0 0 -58.44
0 0 0 0 0 0 -44.01
0 0 0 0 0 0 -17.03
0 0 0 0 0 0 84.01
0 0 0 0 0 0 53.49
1 -1 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 1 0 -1 0 0 0
0 0 0 0 -1 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 -2.33 1 0 0 0 0
1 -1 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 -1
r2 B
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
18.02 0
44.01 0
-168.02 0
105.99 0
0 0.12
0 0
0 0
0 0
0 0
0 0
0 0
0 0
Podklady pro feasibility study
Úplná charakteristika procesu
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
E
R
Z
E 3 5
Proud
1 2 3 4 5
Složka kg/sec 0.32 0.29 0.29
H2O kg/sec 0.12 0 0
NaCl kg/sec 0.11 0.03
CO2 kg/sec 0.03 0
NH3 kg/sec 0.16 0.02
NaHCO3 kg/sec 0.1 0.1
NH4Cl kg/sec
Na2CO3 °C
teplota kPa
tlak kW 0 0 0 0 0
príkon
6
FILTRACE
7 8
20 t/den
25 °C
50 % obj.
0.5 % obj.
30 % hm.
0.98
1
0.08 kg/kg H2O
0.36 kg/kg H2O
Proud
6 7 8 9
0.06 0.06 0.08
0.04
0.14
0.09
0 0 0 0
9
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:
3. Flowsheet:
4. Zadané parametry procesu:
Produkce Fe 50
Obsah CO2 v čerstvém plynu 1
Obsah CO2 v plynu na vstupu do reaktoru 2.5
Poměr proudu vodíku, vstupujícího do směšovače
ku proudu čerstváho vodíku je 4
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 - proudy Soupis - složky
1 surovina Fe2O3 1 H2
2 produkt Fe 2 CO2
3 odplyn H2, CO2, H2O 3 H2O
4 vodní pára H2O 4 Fe
5 suchý odplyn H2, CO2 5 Fe2O3
6 odtah H2, CO3
7 recykl H2, CO4
8 čerstvý vodík H2, CO5
9 redukční plyn H2, CO6
molární hmotnost
Soupis - složky
Soupis - proudy
6 : Soupis bloků :
Blok
8. Přepočty:
kg kmol/kmol
Proud Složka kmol 199.0 0.990
8 1 99.0 44.0 0.010
8 2 1.0 243.0 1.000
Součet 100.0
kg kmol/kmol
Proud Složka kmol 196.0 0.975
9 1 97.5 110.0 0.025
9 2 2.5 306.0 1.000
Součet 100.0
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
rum reductum
m do reaktoru
kg/ směna
% objemové
% objemové
:1
olární hmotnost
kg / kmol Soupis - bloky
2.01 1 reaktor
44.01 2 separátor
18.01 3 odtah
55.85 4 mísič
159.70
olární hmotnost
kg / kmol
kg.s-1
kmol.s-1
kg/kg
0.819
0.181
1.000
kg/kg
0.640
0.360
1.000
Chemická reakce:
+ NH4Cl reaktanty
produkty reakce
násobením
váhami mezi proudy odlišných ází
nováhami meziproudy vstupujícími do reakce
Výsledkový list-Reporting
Obecné údaje o projektu:
Datum:
Vypracoval:
Schválil:
3. Flowsheet:
4. Zadané parametry procesu:
Produkce Fe 50
Obsah CO2 v čerstvém plynu 1
Obsah CO2 v plynu na vstupu do reaktoru 2.5
Poměr proudu vodíku, vstupujícího do směšovače
ku proudu čerstváho vodíku je 4
Teplota proudu
1 25
2 25
3 25
4 25
5 25
6 25
7 25
8 25
9 25
6 : Soupis bloků :
Blok
1 reaktor
2 separátor
3 odtah
4 mísič
7: Základ výpočtu:
m2;4 = 5000 kg/ směna = 3.11 mol.s-1
=
8. Přepočty:
Stechiometrické koeficienty:
m do reaktoru
kg/ směna
% objemové
% objemové
:1
olární hmotnost
kg / kmol Soupis bloky
2.01 1 reaktor
44.01 2 separace
18.01 3 odtah
55.85 4 misič
159.7
0.17 kg.s-1
kg kg/kg
199 0.82
44 0.18
243 1
kg kg/kg
196 0.64
110 0.36
306 1
nováhami mezi proudy odlišných ází
ovnováhami meziproudy vstupujícími do reakce
mi z reakce
IM Incidencní matice
bloky proudy
1 2 3 4 5
1 reaktor 1 -1 -1 0 0
2 separace 0 0 1 -1 -1
3 odtah 0 0 0 0 1
4 misič 0 0 0 0 0
TD Tabulka dat
složky proudy
1 2 3 4 5
1 H2 0 0 1 0 1
2 CO2 0 0 1 0 1
3 H2O 0 0 1 1 0
4 Fe 0 1 0 0 0
5 Fe2O3 1 0 0 0 0
1 2 3 3 3
5 4 1 2 3
1 1 0 0 0 0 0
1 2 0 0 0 0 0
1 3 0 0 0 0 0
1 4 0 0 0 0 0
1 5 0 0 0 0 0
2 1 0 0 0 0 0
2 2 0 0 0 0 0
2 3 0 0 0 0 0
3 1 0 0 0 0 0
3 2 0 0 0 0 0
4 1 0 0 0 0 0
4 2 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
reakce
6 7 8 9 r1
0 0 0 1 1
0 0 0 0 0
-1 -1 0 0 0
0 1 1 -1 0
reakce
6 7 8 9 r1
1 1 1 1 -3
1 1 1 1 0
0 0 0 0 3
0 0 0 0 2
0 0 0 0 -1
Objektivní funkce
složka
1
4 5 5 6 6 7 7
3 1 2 1 2 1 2
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
8 8 9 9
1 2 1 2 r1
0 0 0 0 -3
0 0 0 0 0
0 0 0 0 3
0 0 0 0 2
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
Bilance 1 2 3 4 5
1 H2O
2 NaCl
3 CO2
4 NH3
5 NaHCO3
6 NH4Cl
7 Na2CO3
Obecné údaje o projektu:
Datum:
Vypracoval:
Schválil:
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ě 50o
Spaliny mají obsahovat maximálně 6 % obj. CO2. Voda odchází ve formě vodní páry ve spalinách a mo
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éh
3. Flowsheet:
vzduch spaliny
KOTEL
metan
R 8.31 kW.s.kmol-1.K-1
0°C 273.15 K
referenční proud 500 m3.h-1 10.34
50 °C
0.2 mPa
metan v odplynu 1.73 kmol.h-1 0.48
kyslík ve vzduchu 0.21 kmol/∑kmol
CO2 v odplynu 0.06 kmol/∑kmol
Přebytek vzduchu 25 %
6 : Soupis bloků :
Blok
1 reaktor
7: Základ výpočtu:
8. Přepočty:
ě vodní páry ve spalinách a molární průtok CH4 ve spalinách je 1,73 kmol h-1.
spaliny
mol.s-1
mol.s-1
molární hmotnost
Soupis složek kg / kmol
1 CH4 16.04
2 O2 32
3 N2 28.01
4 CO2 44.01
5 H2O 18.02
2. H2O
že složky výchozí
ukty reakcí mají
ficientu vynásobením
indexy pro Thermodata
63
34
31
48
22
-1
-1
0
MyRange
5
MyRange MyRange
1
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
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.
gas in
stream comp. kmol kg
2 3 100 8401
2 4 150 2554.5
sum 250 10955.5
tail gases
stream comp. kmol kg
4 4 0.5 42.01
4 3 99.5 1694.49
sum 100 1736.49
n, the solid
u a oxidu uhličitého za
stnosti bikarbonátu
Ta se filtruje na
egeneraci čpavku.
cky rozkládá na sodu
da je odváděna jako
List of
process units
1 column
2 filter
3 kiln
0.12 kg.s-1
0.26 kg/Σkg
0.74 kg/Σkg
1
0.77 kg/Σkg
0.23 kg/Σkg
1
0.02 kg/Σkg
0.98 kg/Σkg
1
0.3 kg/Σkg
0.7 kg/Σkg
1
proud složka
0.08 5 1
proud složka
1 7 1
proud složka
0.02 1 2