Professional Documents
Culture Documents
Spoor-M. 1992 Modeling and Stochastic Simulation of The Reactions and Absorption of NOx in Water MSC PDF
Spoor-M. 1992 Modeling and Stochastic Simulation of The Reactions and Absorption of NOx in Water MSC PDF
MODELING AND
STOCHASTIC SIMULATION OF
THE REACTIONS AND ABSORPTION
OF NO x IN WATER
.'.
Summary
NOX absorption characterizes itself as a very complex system that is difficult to describe
or to model. Up to forty equilibrium reactions exist and describe the system together with
some irreversible kinetic reactions. Mass and heat transport limitation plays an important
role in this reaction model.
The parameters that were needed in the enhanced model were found in literature,
calculated with appropriate correlations, or some had to be guessed. Introducing uncertain
parameters to the model meant that uncertainties were added to the results. A method of
simulation has been evolved, called stochastic simulation, which enables to translate the
uncertainties in model parameters to uncertainties in the results.
Several simulations have been done with the flowsheeting program ASPEN PLUS, where
different classes of parameters have been varied to study their effects on the results. It is
found that uncertainties in reaction parameters are less important then uncertainties in pure
component parameters and thermodynamic parameters. If operating parameters are
stochastic (like temperatures, pressures and feed compositions) then uncertainties in model
parameters have no or little effect, taking realistic estimates for these uncertainties.
In this thesis the modeling of NOx absorption and the concept of stochastic simulation is
discussed. It is found that stochastic simulation is a useful tool in chemical process
engineering. Also, recommendations are made to enhance the simulation model of NOx
absorption. A good knowledge of the model and its uncertainties gives the possibility to
optimize absorption column performance and design.
Summary page iv
Absorption of NOx in Water
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 What is NOx? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2
1.2 The production of nitric acid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " 3
1.3 Modeling absorption columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4 Problem identification for modeling NOx absorption ................ 6
2 Reactions of NOx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 9
2.1 Reactions of NOx in the gas phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Acid-dissociation Equilibria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 11
2.3 Heterogeneous equilibria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 12
2.4 Aqueous-phase equilibria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 14
2.5 Mass transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 14
2.6 Simulation models .......................... . . . . . . . . . . . . .. 16
4 Stochastic simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 33
4.1 Stochastic process simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , 33
4.2 Incorporating stochastic simulation in ASPEN PLUS ................ 36
4.3 Stochastic simulation of NO x absorption . . . . . . . . . . . . . . . . . . . . . . . . 38
4.4 Other uses of stochastic process simulation . . . . . . . . . . . . . . . . . . . . . .. 40
Literature ....... .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
List of symbols ................... .. ........ .. .................. , 63
List of figures .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 65
List of tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 67
Appendixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 69
Contents page v
Absorption of NOx in Water
Contents page vi
Absorption of NO x in Water
1 Introduction
In this thesis a mathematical model will be examined for the absorption and reactions of
NO x , based on the current knowledge about the subject in literature. This model will be
restricted by the limitations that the simulation program (here ASPEN PLUS) possesses.
Nitric acid is a very common chemical compound and numerous companies produce this
acid. Because the model of NO x absorption is so complex, there is no adequate simulation
model available yet to simulate this process with a commercial flowsheet simulation
program. Venkataraman (1990) introduced an ASPEN PLUS simulation model for the
absorption of NO x , but in this model the reactions are simplified and the results of this
simulation are difficult to verify with experimental data. With Valentijn de Leeuw from
Aspen Technology there is decided to derive a model for the absorption of NO x in water
and to simulate this with ASPEN PLUS.
Introduction page 1
Absorption of NO x in Water
In this first chapter some background information will be provided on the subject of NOx
absorption. The nitric acid production will be discussed, and finally a problem
identification and definition will be given.
Chapter two will describe the reactions and reaction equilibria that the NOx absorption
system describes. It also gives some information on the mass transport limitations between
the vapor and liquid phase. Three reaction models that can be simulated will be presented
here.
Chapter three describes the flowsheet simulation program ASPEN PLUS and how it is
used to simulate reactive absorption.
Chapter four will introduce a rather new concept in process simulation, stochastic
simulation. The purpose of stochastic simulation and the implementation is described here.
Finally the results of the (stochastic) simulations will be presented, and the last chapter
discusses and comments the results and will give· some recommendations for further
research on this subject.
1.1 What is NO X ?
According to the definition given in Ullmann (Thieman, 1991) NO x is defined as
the compound of oxygen with nitrogen. Because nitrogen can exist in several oxidation
states (+ 1 to +6) numerous compounds of nitrogen oxide exist. The oxides known are:
Very little is known of N03 and its dimeric form N20 6. In the case of NO x absorption
not all compounds are of equal importance. In this project only NO, N02, N20 4 and N20 3
are considered so NOx in this thesis will denote those four compounds.
Introduction page 2
Absorption of NOx in Water
For the simulation model more compounds are relevant. These include of course the
oxyacids:
nitrous acid,
nitric acid,
nitrate,
nitrite,
hydrogen-ion,
and further:
H20 water,
02 oxygen,
N2 nitrogen.
Nitric acid is classified as a hazardous substance. It reacts with and causes spontaneous
ignition of organic substances. Its MAC value (Maximum Allowable Concentration) is
10 ppm. At room temperature nitrous gases are released from nitric acid. Nitrous acid is
toxic because it decomposes to form nitric acid and nitrogen monoxide. Nitrogen
monoxide does not have irritating effects. It reacts, however, with hemoglobin and can
cause possibly death. Nitrogen dioxide is an irritant gas. Its MAC value is 5 ppm.
Inhalation of a lethal dose of 200 ppm of nitrogen dioxide may result in death (Thieman,
1991).
Originally sodium nitrate was used to produce nitric acid. When at the beginning of the
20th century the sodium nitrate reserves were thought to be exhausted, new processes were
developed:
Production of nitrogen monoxide by reacting atmospheric nitrogen and oxygen at
temperatures higher then 2000 QC (direct process).
Production of ammonia by hydrolysis of calcium cyanamide under pressure.
Production of ammonia from nitrogen and hydrogen.
The last process, ammonia produced from nitrogen and hydrogen (Haber-Bosch process) is
still used as a feedstock for nitric acid production.
The most critical part in nitric acid production is the combustion of ammonia with oxygen
(Ostwald process). This catalytic oxidation of ammonia, used to produce nitrogen
monoxide, is:
4 ~ + 5 02 .... 4 NO + 6 ~O . (1)
Introduction page 3
Absorption of NOx in Water
Chemicals top 1 0
Top ten of chemicals in 1 9 gland 1 9 6 9
H2S04
-
N2
--
-
02
C2H4
-
~
NH3
NaOH
- 11-
Cl2
Soda
-
C2H6 -~
---
-
--
1991
1969
HN03
o 5 10 15 20 25 30 35 40
Production in mln kg/year in the VS
Figure 1
Top ten of industrial chemicals. As can be seen. nitric acid ranks loth.
The next step in the acid production is the oxidation of nitrogen monoxide:
(2)
and the last step is the absorption of the nitrogen oxides to obtain nitric acid:
3 N02 + ~O ... 2 HN03 + NO . (3)
These steps can be implemented in several ways. There are the low pressure, medium
pressure, high pressure and dual pressure processes. Although the low pressure plants are
not longer built, the other processes still are. The choice between those processes is based
on plant capacity, energy costs and environmental aspects. In Europe the dual pressure
process is more popular. The combustion process takes place at medium pressure (4-6 bar)
and the absorption at high pressure (9-14 bar). Figure 2 shows a simplified flowsheet of a
dual pressure nitric acid production plant.
This process combines the favorable economics of medium pressure combustion with the
efficiency of high-pressure absorption. Dual pressure processes are used when large
capacities are needed. Single train plants can produce up to 2000 ton of nitric acid per
day.
1ntroduction page 4
Absorption of NO x in Water
High-pressure steam
Ammon~ia_ _--1~=r-
Process water
Low-pressure
steam~ _ _" , - - _ - - - J
Air
Tail gas
L--'-------
FIpre 29. Simplified flow sheet of a dual-pressure process
Demineralized water
a) Ammonia evaporator: b) Ammonia stripper: c) Ammonia gas IiIter: d) Ammonia preheater: e) Ammonia-air mixer:
I) Air filter: g) Air compressor: h) Reactor: i) Waste-heat boiler: j) Tail-gas preheater Ill: k) Economizer: I) Tail-gas
I'fdteater 11: ml Feedwater preheater: n) Cooler-condenser I: 0) Cooler-condenser 11 : p) Nitrous gas compressor:
q)Tail-gas preheater I; r) Cooler-condenser Ill: s) Absorption tower : t) Tail-gas expansion turbine: u) Feedwater tank with
cleaerator: V) Steam drum: w) Steam turbine : Xl Steam turbine condenser: y) Bleacher
Figure 2
Flowsheet of a dual pressure nitric acid plant_ Adoptedfrom Thieman (1991)-
Industrially produced mtrIc acid contains 50-70 wt % HN03, which is high enough for
fertilizer production_ Nitric acid needed for nitration processes in organic chemistry calls
for higher HN03 concentrations (98-100%). However, it is not possible to distill nitric
acid because it fonns an azeotrope with water (68.4%, 1 atm). To produce pure nitric acid,
nitrous gases can be reacted with azeotropic acid to fonn a concentrated acid that can be
distilled in pure nitric acid and azeotropic acid. The azeotropic acid can be completely
recycled.
Waste-water problems will be overcome by appropriate design of the nitric acid plant. A
more serious problem is the environmental pollution with NOx gases. Some stack gases of
older plants contain up to 3000 ppm NO x. In the last decade regulations have been issued
to restrict the NOx concentrations of stack gases. The concentration of NO x has to be
lower then 240 ppm and further on the stack-gas may be discharged only if colorless. A
practical limit used is a NOx concentration lower then 200 ppm (Thieman, 1991).
To improve NO x absorption and especially to purify tail gases, a number of methods have
been developed_ Some methods use scrubbing solvents other then water. These include
ammonia, hydrogen peroxide or a solution of urea and nitric acid in water. Other methods
to reduce the NO x content in stack gases are adsorption by molecular sieves and catalytic
reduction of NO x. All methods reduce the NO x content to approximate 50 ppm.
Introduction pageS
Absorption of NOx in Water
Figure 3
Example of a packed NOx absorption
tower
enhance this model by introducing extra components and adding extra reactions,
take account for mass transport limitations and use the ASPEN PLUS program
RATEFRAC to simulate this model,
verify the results of the simulations with experimental data and use this data to
reconsolidate the NOx absorption model,
optimize column performance by increasing nitric acid concentration and
decreasing stack gas NOx content.
Introduction page 6
Absorption of NO x in Water
During this project some extra problems appeared. Starting with the first simple model,
some components and reactions had to be added. The pure component data for these extra
components were difficult or even impossible to find and in some cases had to be
estimated. Also kinetic data for these reactions and thermodynamic binary parameters were
uncertain.
Try to find pure component data, thermodynamic binary data and reaction data for
the components added to the simulation model. If not found use a correlation
model to estimate these properties else estimate the properties by comparing them
with properties of other components.
Evolve a method to translate these uncertainties in model parameters to
uncertainties in results.
To accomplish this, a new method (new in process simulation) has been evolved called
stochastic simulation. This provides the tool to translate process model uncertainties to
uncertainties in simulation results.
This research project has been done in order to graduate on the subject of this thesis. The
research took place at the section: Process Integration at the Department of Chemical
Engineering at Delft University of Technology.
Introduction page 7
Absorption of NO x in Water
Introduction page 8
Absorption of NOx in Water
2 Reactions of NO x
The reaction system of the NOx reactions and absorption in water is very complex.
Joshi (1985) reports more then forty equilibrium reactions that occur both in liquid and
vapor phase. In this chapter the reactions that play an important role in NO x absorption,
are outlined. Three models are given who can be used to simulate this absorption.
Several equilibrium reactions occur in the gas phase. The most important are the
dimerisation of nitrogendioxide:
(5)
Table 1 gives a detailed description of all equilibrium reactions in the gas phase.
To describe the kinetics of (4) a third order rate equation is used (Thieman, 1991):
le, 2 (9)
r = RT PNOPOz
This reaction goes faster at low temperature then at high temperature. Bodenstein (1922)
assumed that the oxidation occurred in two steps:
2 NO .. (NO)2 (11)
(NO)2 + 02 .... N20 4 .. 2 N02 .
Because the dimerisation of nitrogen oxide is exothermic, the equilibrium of the first
reaction of (11) will be to the left at higher temperatures. The equilibrium for reaction (5)
is reached very quicldy and the dimerisation rate is virtually independent of temperature.
Hoftyzer (1972) gave the following equation for the equilibrium constant:
(13)
Jethani (1992) reported the equilibrium constant for the formation of nitrous acid in the
gas phase:
Reactions of NO x page 10
Absorption of NO x in Water
Table 1
Gas-phase equi/ibria involving nitrogen oxides and oxyacids (Adapted from Joshi (1985)).
3.18 [-]
2
P HN03 / PN2oSPiuo
(15)
(17)
Reactions of NO x page 11
Absorption of NOx in Water
The equilibrium constant for the nitric acid dissociation is defined by:
~.~-
Koq = - - - (18)
~o,
(20)
with a value for the Keq of about 6x 10-4 kmole/m3. It has been found that the value for
the equilibrium constant for the dissociation of nitrous acid strongly depends upon the pH
of the aqueous solution. Because HN02 is a weak acid it doesn't dissolve in water as well
as nitric acid does. So the formation of nitrous acid in the gas phase plays a more
important role then its formation in the liquid phase.
The equilibrium constant can be computed by multiplying the equilibrium constants of the
corresponding three reactions.
Several equilibria are listed in table 2 and values are given for dilute aqueous solutions.
.
H =lim. P, '
%.-0 x,
(22)
Reactions of NO x page 12
Absorption of NOx in Water
Table 2
Heterogeneous equi/ibria (Adapted from Joshi (1985». Superscript W means that water is
involved in the reaction.
3.28 lO-s
3.56 10 1
6.141O-S
4.25 1017
2.27 1011
4.78 105
1.26 102
6.98 104
2.38 102
3.01 10 1
a in [kmole/m3], p in [atm]
The Henry's-law constant is often taken constant for low concentrations and a small
temperature region. When the following reaction is considered (Thieman, 1991):
(23)
Reactions of NO x page 13
Absorption of NO x in Water
A value for the Henry's law constant for NO is given by Emig (1979) and is
518 m3atm/kmol.
The dinitrogen tetroxide dissolves in the water and reacts with the water to produce nitric
acid and nitrous acid. The nitric acid is a strong electrolyte and dissolves into H30+ and
N03-. Nitrous acid then dissociates to nitric acid, water and nitrogen monoxide. Because
the nitrogen monoxide partly dissolves, it will be transported to the vapor phase. Its
kinetics is described in (24) and (25). In Thieman a relation for the first order kinetics of
(26) is given:
(27)
(28)
Table 3
Aqueous phase equilibria. Adaptedfrom Joshi (1985).
4.52106 H
The following equation can be written for the absorption rate of dinitrogen tetroxide
(Thiemann, 1991):
(29)
1500 .... ,2
----2.7648-39.614WHNO +181.98wHNO
T 3 3
-r
1500
-0.2548 - 315.73 WHNo,
2 3
+92S6.2WHNO3 -223.24WHNO3
Reactions of NO x page 15
Absorption of NO x in Water
HN"o.
1_
Jk DN"o. = e T '
1500
-4.3790-23.279WBNO +130.42w~1
-370.87~BNo, +486.94~HNO, -236.54YBNo,
, .
(31)
,, ,,
iT : I~--~:--------~.
--------7-----.~ N204----!~~ N204+H20~HN03+HN02!1
~ i~ -'HNba.HN02~ i"
HN03
r
N02 N02 2N02+H20
i ! 3HN02---. HN03+2NO+H20
1At02+NO .~---:---~
! ~
NO+N02+H20 :
.ii
2HN02--~-~_ _•
NO+N02
11 ~ N203
N203 ------+-------:---.... +. N203+H2O<->2HN02
1
_'-----.J
Figure 4
Absorption model for the formation of nitric acid, according to Hoftyzer and Kwanten.
Reproducedfrom Hoftyzer (1972).
This model describes the absorption problem with the most important reactions. It takes
into account for the mass transfer limitation by defining a gas-bulk, interface, liquid-film
and liquid bulk phase. Heterogeneous reactions take place at the interface, the fast liquid
phase reactions take place in the liquid mm and the slow liquid phase reactions occur in
the liquid-bulk phase. The gas phase is homogeneous. This model further will be denoted
as the Hoftyzer model.
Reactions of NO x page 16
Absorption of NO x in Water
Because the ASPEN RADFRAC unit operation module does not have the possibility to
use a mass transport rate based approach, the model used for simulation with
ASPEN PLUS only has a gas and liquid bulk: phase. The original ASPEN PLUS model
(further denoted as the ASPEN model) for the simulation of NOx absorption incorporates
some simplifications (Venkataraman, 1990). Most notable in this model is that the nitric
acid is fonned in the vapor phase. Also, the nitric acid dissociation has been taken into
account. Figure 5 shows the ASPEN model.
The ASPEN model has been extended and most of the reactions from the Hoftyzer model
have been used to define the Enhanced model. Figure 6 shows the Enhanced model. It
does not describe liquid-film and interface reactions, but it does define nitrous acid and
dinitrogen trioxide as reacting compounds.
N204
~i
N02
r
'h02+NO
3N02+H20
l.i
2HN03 .~_ _ _ _ _ _ _ _--:--.~ HN03 HH+ + N03-
gas-bulk liquid-bulk
Figure 5
Basic model for the simulation of NOx absorption (ASPEN model).
Reactions of NO x page 17
Absorption of NO x in Water
iT I ..
r
N02
.~------~~N204+H20 ...1 1 H l t l
~ + H+ + 1102-
3H~
r 1
HN03
HN03+2NO+H20
~+N04~~-----------------7--------------------~~~------~1
NQ+N02+H20
Ii
2HN~.~
...
__________________+-__________________ ~
'- NO+N02
ti
N203 .4- - - - - - - - -.........~ N203
gas-bulk liquid-bulk
Figure 6
Enhanced model for the simulation of NOx absorption (Enhanced model).
ASPEN PLUS is an advanced steady state flowsheeting program. It got its power
from the flexible way of defIning your process, a comprehensive set of thermodynamic
models and a complete set of unit operations. It also has possibilities of optimizing your
flowsheet and performs sensitivity studies. You can add your own thermodynamic or unit-
operation models by writing user subroutines in FORTRAN. ASPEN PLUS runs on
several platforms, from PC's to supercomputers and under different operating systems like
MS-DOS, VMS or unix. There are some disadvantages, such as its difficult user interface
and the 'feeling' that you easily can get 'lost' in the program, lacking information on all
the possibilities in it. For the different available flowsheet simulators (like ChemCad U,
PRO/ll, Hysim, ASPEN PLUS), ASPEN PLUS is the most adequate for simulating the
NOx absorption because of its capability to handle reactions in absorption and distillation
columns.
In this chapter the different requirements are discussed and is shown how these are
implemented with respect to the NOx absorption.
For example, for liquid/vapor equilibria one needs an equation of state. A commonly used
equation of state is the Redlich-Kwong equation:
p= RT _ {t
v-b. v (v+b,..)
,;a.. = E x, ra,
I
(32)
aI =
0.08664035 R Ta
b, = ------~
Pa
In order to use this equation, the critical properties of all the components involved have to
be provided.
ASPEN PLUS provides a databank for the properties of the often used chemical
components. An additional package, the DIPPR-databank provides the properties of more
than a thousand components. Unfortunately, none of the databanks has information about
the components HN02 and N20 3. These where just the components that were used in the
additional series of reactions for the NOx-model. Literature was searched for the necessary
properties, but only limited information could be found. Table 4 summarizes the various
constants for HN02 and N20 3 that were used for simulating the NOx absorption.
Table 4
Values for the pure component data for HN02 and N 20 3 used in the ASPEN PLUS
simulation of the NOx absorption.
Where possible values from literature were used. If not available, a recommended
correlation equation was used that could predict the constant on the basis of molecular
groups. If all else failed the values of corresponding components (HN0:zIHN03 and
N203/N20.J were substituted.
To estimate the critical constants, 10back's group contribution method was used (Reid,
1987). The relations 10back used to estimate the critical constants are:
Tb
Tc = -------------------
0.584 +0.965l: ~T-(l: ~T'f
1 (33)
Pc = - - - - - - - - - - - - - - -
(0.113 +0'()()32nA-l: ~p'f
For the boiling and freezing points a very rough estimation can be made by:
Tb = 198 + l:~b
(34)
1i = 122 + l:~1 '
The same functional groups can be used to estimate the enthalpy of fonnation and the
Gibbs free energy of fonnation:
The group contributions used to estimate the pure component data for HN02 and N 20 3 are
summarized in table 5. It must be stated that although the 10back group contribution
method is not explicitly designed for organic components the results will be less accurate
for inorganic components.
Table 5
Group contributions for the loback method for estimating pure component constants.
Table 6 summarizes the results for the estimations of the pure component data for HN02
and N20 3 . Estimations are also made for RN0 3 and N20 4. From table 6 it can be
concluded that the 10back method is not very accurate here and only the values for the
critical temperature are comparable. The differences for the critical temperature vary
between the 2% and 5%, but values for the critical volume and pressure vary for more
then 20%. Unfortunately 10back's method is the only method one can use in this case, if
critical data are needed.
It is another problem to find a relation for the vapor pressure of HN0 2 and N20 3.
ASPEN PLUS uses the DIPPR equation or an extended Antoine equation. The DIPPR
equation to calculate the vapor pressure is:
The coefficients for the DIPPR equation (Cl to C5) were derived by estimating the vapor
pressure at several temperatures. Then the DIPPR-constants could be fitted to match these
vapor pressures.
Table 6
Estimations of pure component data for HN0 2 and N20 3• compared to the values for
HN03 and N 20 4 .
444.3 431
144 199.5 144.5
82.5 (=V
80 70 67
Values from literature incluse DIPPR-databank, Joshi 1985 and Thiem;m 1891
The methods used for estimating the vapor pressure are the Clapeyron and the Gomez-
Thodos equation. For the Clapeyron equation one can derive (Reid, 1987):
In(P) (37)
The Gomez-Thodos equation is somewhat more complicated and for polar components it
can be written as:
with;
T
T =-
r T
y = oh + bP
c
1 __
1 .
1 __
1
-
a ---
Tt
, b = __To-t_,
7
Tb,-1 r,'-1
b,
Vapor pressures calculated with this equation are reasonably good (if supplied with the
right critical and boiling temperature) and the OIPPR equation constants used in the
ASPEN PLUS simulation, are derived from calculated data with the Gomez-Thodos
equation. The OIPPR equation constants are mentioned in table 4.
This solution chemistry (dissociation of the nitric/nitrous acid) has major effects on the
process simulation of the NOx absorption. It affects physical properties, phase equilibria
and other characteristics of the electrolyte system.
ASPEN PLUS can treat electrolytes in two ways, the true component and the apparent
component approach (ASPEN PLUS, 1988). If the following reactions are considered:
than all the components shown in the above reactions exist at chemical equilibrium
conditions and are the true species of the electrolyte system. The components before
considering solution chemistry effects (H20, HN03 and HN02) are the apparent
In(K) =E
, v"In(a,) , (40)
The most critical properties in flow sheet simulation are the activity coefficients, which
determine the flowrates, compositions and phases involved. Many models have been
developed on the basis of semi-empirical extensions of the Debye-HUckel expression for
the excess Gibbs energy. The excess Gibbs energy defined as:
(41)
The ion interaction model of Pitzer has proved specially useful. It yields accurate results
for aqueous solutions properties up to six-molal concentration (Ball, 1985). The Pitzer
model - incorporated in ASPEN PLUS - is a virial expansion equation. The model requires
second-order parameters at low concentrations and both second- and third-order parameters
at high concentrations. It provides a thennodynamically consistent model capable of
representing electrolyte nonideality accurately for many aqueous electrolyte systems.
multisolvent electrolyte systems. For infinite diluted systems the equation reduces to the
Debye-Htickel model, for non-electrolyte systems it reduces to the Renon NRTL model,
and it predicts pure fused salts. It provides a connection between all these limiting
systems.
The equation for the excess Gibbs energy has three terms, two for the long-rang ion-ion
interactions (pitzer-Debeye-Htickel and Born model) and one to represent the local
interactions (NRTL). The following expression for the excess Gibbs energy is used:
E
GPItu'-~-HucM' GE G!- (43)
= -----=---
R:r
Bom
+ -- + -- •
R:r
,..AJr&.
RT
For a detailed description of the electrolyte NRTL model see the ASPEN PLUS electrolyte
manual (1988).
The input-file for the NO x absorption can be divided in several parts. First there is some
global information in it like the title, a description, what kind of units to use globally and
the maximum time the computer may spend on the calculations. Figure 7 shows these
aspects in ASPEN PLUS 'language'. The next step is the specification of the components
together with the data banks to be used (figure 8).
In this case the DIPPR databank is used for all components. Only N 20 3 has no entry in de
DIPPR databank which is marked with a *. The AQUEOUS databank provides the data
for N02- and N03-. Automatically the BINARY databank is used to provide the necessary
Henry's gas-law constants for the light gases.
PESCRIPTION "
SIMULATION OF NITRIC ACID ABSORPTION TOWER .....
~UN-CONTROL MAX-TIME=1000
Figure 7
Global information about the flowsheet
~OMPONENTS
H20 H20 /
HN03 HN03 /
H30+ H30+ /
N03- N03- /
N2 N2 /
02 02 /
NO NO /
N02 N02 /
N204 N204 /
HN02 HN02 /
N02- N02- /
N203 * N203
Figure 8
Definition of the components and databanks.
CHEMISTRY HNOX
PARAM KBASIS=MOLAL
STOIC 1 HN03 -1 / H20 -1 / H30+ 1 / N03- 1
K-STOIC 1 15.098 -738.88 0 -0.031534
STOIC 2 HN02 -1 / H20 -1 / H20+ 1 / N02- 1
Figure 9
Thermodynamic section of the NOx input-jile.
The next step is the fonnulation of the thennodynamics. In figure 9 the thennodynamics is
defined for the NOx absorption.
(44)
The next step is to supply all the data that is needed by the ASPEN PLUS program for its
thermodynamic calculations. Therefore, a PROP-DATA paragraph is needed. Fiigure 10
shows how all the pure component data and the thermodynamic data is entered in the
input-file. The meaning of the different keywords is explained in table 4.
PROP-DATA
IN-UNITS SI
PROP-LIST MW
PVAL N203 76
PROP-LIST VLBROC / DHFORM / DGFORM
PVAL HN03 .041771 / -135.06E6 / -74.72E6
PVAL N203 * / 83. 72E6 / 139.41E6
PVAL HN02 * / -79.53E6 / -46.05E6
PROP-LIST TB / TC / PC / VC / ZC / OMEGA
PVAL HN03 356.15 / 520 / 68.901E5 / 0.145 / 0.231 / 0.7144
PVAL HN02 295.7 / 444.3 / 58E5 / 0.160 / 0.2516 / 0.493
PVAL N203 263 / 400 / 80E5 / 0.102 / 0.2456 / 0.567
PROP-LIST PLXANT
PVAL H20 72.55 -7206.7 0 0 -7.1385 4.046E-6 2
PVAL HN03 -281.8727 0 0 -.1358019 58.15114 0 0 231.55 376.1
PVAL HN02 21.00814 -3000 0 0 -3E-6 8E-6 2 275 340
PVAL N203 22.3847 -2996.63 0 0 9.672E-3 7E-6 2 275 340
PROP-LIST CPIG / DHVLWT
PVAL HN03 53350 / 39.04E6 298.15
PVAL HN02 45606 / 39E6 298
PVAL N203 65605 / 39.3E6 263
PROP-LIST DGAQFM / CPAQO
PVAL N03- -1.0874E8 / -86600.0 591.8
PROP-LIST HENRY
BPVAL N02 H20 30.5647 -2872.96 -.30288 .0 283.0 386.0
BPVAL N204 H20 27.5647 -2872.96 -.30288 .0 283.0 386.0
BPVAL N203 H20 27.5647 -2872.96 -.30288 .0 283.0 386.0
PROP-LIST GMELCC / GMELCD
PPVAL H20 ( H30+ N03-) 7.0780 / 154.4
PPVAL ( H30+ N03- ) H20 -3.2960 / -215.7
PPVAL HN03 ( H30+ N03- ) 7.5430 / 447.7
PPVAL ( H30+ N03- ) HN03 -2.9840 / -225.3
PPVAL H20 ( H30+ N02-) 7.0780 / 154.4
PPVAL ( H30+ N02- ) H20 -3.2960 / -215.7
PPVAL HN02 ( H30+ N02- ) 7.5430 / 447.7
PPVAL ( H30+ N02- ) HN02 -2.9840 / -225.3
Figure 10
Specification of all pure component and thermodynamic data.
FLOWSHEET
BLOCK TOWER IN=WATER NOX-GAS OUT=TAIL-GAS RAW-ACID
Figure 11
Specification of the flowsheet connectivity and feed-streams
Next, the specification of the flow sheet connectivity (in this case only one column) and
the specification of the streams is to be entered. The flow sheet contains one unit-operation
block named TOWER. Two streams enter this equipment NOX-GAS and WATER and
two streams leave this equipment, TAIL-GAS and RAW-ACID. The specifications for the
two streams entering the absorption tower are given in figure 11.
Figure 12 shows the final specifications for the ASPEN PLUS input-file. It contains the
specifications for the absorption column and the reactions occurring on each stage. The
RADFRAC model of ASPEN PLUS is used because this model allows cooling on each
stage. The PARAM sentence is used to enter the number of equilibrium trays in the
column. It is also possible to specify the convergence method and maximum number of
iterations in this sentence. Several combinations of convergence methods and maximum
iteration options have been tried and overall the NEWTON option has proved to be most
successful although it takes more time to converge. The FEEDS, PRODUCTS sentences
specify on which tray the feeds and products enter or leave the column. The P-SPEC
sentence specifies the column pressure. The COL-SPECS are used to enter the necessary
specification for the column. In this case the column has no specifications because it is an
absorber without condenser or reboiler. Because the absorber needs coolant on each tray
the COL-SPECS include a negative duty. ASPEN PLUS lacks the feature to specify stage
temperature and to vary the stage duty. This problem can be mastered by using the
COOLANT option of RADFRAC. A coolant (water) is used with an unreasonable high
flowrate, so the temperature of the stage will be almost the same as the coolant
temperature. The T-EST sentence gives an estimation of the tray temperatures on top and
bottom of the column. The REAC-STAGES sentence specifies on which trays the
reactions take place (in this case on every tray). Finally the holdup for the vapor and
liquid phase is specified in the HOLD-UP sentence, which is needed by the kinetic
reactions.
Figure 12
Specification of the absorption tower with the reactions.
The most important (interesting) paragraph contains the reaction model. Eight reactions are
specified here. The kinetic reactions contain the reaction stoichiometrics in the STOIC
sentence. The rate constants are specified in the RATE-CON sentence. ASPEN PLUS uses
the following (power-Law) rate equation:
Extra attention must be paid to the value of the gas-law constant R who has the units
[caVmol.K] in this case and equals to 1.9872. The order of the kinetic reaction is stated in
the POWLAW-EXP sentence where the components in the last part of (45) and its
exponent are specified. The description of the constants for the equilibrium reaction is
given in (44). For all sentences the KBASIS keyword (or CBASIS) specifies in what units
the components are used in the equations for the equilibria or reaction rates.
When all previous parts of the ASPEN PLUS input-file are combined then a complete
simulation model is build for the simulation of NOx: absorption with ASPEN PLUS.
Results for this simulation will be discussed later.
The advantage of such an approach is that empirical factors like Murphree efficiencies and
HETPs (Height Equivalent to a Theoretical Plate) are not needed anymore. For reactive
systems supplying efficiencies with the RADFRAC model was not possible. Due to a late
arrival of this package no NOx simulations could be completed.
4 Stochastic simulation
The tenn Stochastic simulation is often used synonymously with Monte-Carlo simulation.
The tenn Monte-Carlo simulation originates from World War IT, were it was used for the
stochastic simulation of atomic collisions. Although the two tenns are often interchanged,
Monte-Carlo simulation has a more specialized meaning like "doing something clever and
stochastic with simulation" (Ripley, 1987). This may involve simulation of a system
different then the one under study or to simulate with a stochastic model for a
detenninistic system.
Figure 13 Figure 14
Standard normal distribution, with probability function for the standard
mean=O and variance=1. normal distribution, with mean=O,
variance=1.
Many model parameters by nature follow a normal distribution. Figure 13 is the density
for a standard normal distribution. It represents the frequency of a normal distributed
parameter with the value 0 as its estimate and a variance of 1. So if this parameter is
stochastic varied then its frequency histogram could look like figure 15, which is a normal
distributed parameter with mean 0 and variance 1.
To generate a value for a parameter which is normal distributed round its mean m and
with a variance er several methods can be used. The most general way is to generate a
random number between 0 and 1 for the distribution in figure 14 and to determine the
corresponding 'x-value' (x). The generated value can be calculated by:
If the estimation has to be done numerically (as will be the case mostly) the method of
Box-Muller can be used (Ripley, 1987):
(47)
value '" III + a [J-2ln(random) cos(21'Crandom)] ,
Figure 15
Frequency histogram of 1000 standard normal distributed numbers.
For the problem of the absorption of NO x , the main concern was the uncertainty in the
parameters used in the NOx absorption model. The parameters can be divided into three
categories, first the uncertainty in the pure component data, especially the data that has
been estimated for HN02 and N20 3. Then there is the uncertainty in thennodynamic
interaction parameters, the Henry constants for the gas solubility and the binary NR1L
parameters. At last there is the uncertainty in the reaction constants. It is essential to get
insight on how the different uncertainties affect the results of the simulation.
Fortunately the ASPEN PLUS program works with ASCII input-fIles where the whole
simulation model is specified, including the pure component data, interaction parameters
and reaction constants. So it is not difficult to generate input-files with stochastic varied
parameters.
network
...
[MSOOS]
fQ7""llii ...
tZ li 11111" 1\ \.
o=
network
MSDOS:
F:\ASPEN\NOXABS.INP
I 11
UNIX:
/diSC/users/spoor/aspen/noxabs.inp HP
serwr-disk
-
Figure 16
Sketch of the hardware used for the stochastic simulation with ASPEN PLUS.
parse the file containing the positions of the results in the ASPEN PLUS
summary file (the file that contains all simulation results)
call the 'batch' file to perform a basic run, use therefore the template
file with no parameters varied
i f converged, get the results from this simulation and write them to the
results file
generate an input file with the template file as a basis, and the
stochastic parameters varied
i f converged, get the results from this simulation and write them
to the results file
Figure 17
PSD for stochastic simulation with ASPEN PLUS
Figure 17 is a Program Structure Diagram (PSD) for the stochastic simulation with
ASPEN PLUS. As can be seen in figure 16, the PC and the workstation by means of the
network share the same disk drive, so input files generated on the PC can (after
conversion from MSDOS to unix fonnat) directly be used by the flow sheet simulator. A
PC implementation of the unix rsh (remote-shell) conunand is used to start the
ASPEN PLUS simulations from the PC program.
Results of the simulation are sampled in a LOTUS 123 spread sheet fonnat file. Each row
contains the stochastic parameters and the results that have to be monitored. The
spreadsheet has as many rows as simulations that have been perfonned. There is chosen
for a spreadsheet fonnat file, because these programs are very easy to use for digesting the
data. In appendix B.l to BA examples are added of a configuration file, a stochastic
parameter file, a monitor file and a unix-script to run ASPEN PLUS.
Figure 18 shows the contents of the stochastic parameter file used for the simulation of the
NO x absorption. Most standard deviations are given in percentage of the default (mean)
value. Some parameters (for example the critical constants of N20 3) are relatively more
uncertain (10%) than others (critical constants for HN02, 5%).
The variation of reaction constants (equilibrium and kinetic constants) introduces an extra
problem. Until now the parameters, are supposed to be independent of each other. When
one equation contains more parameters they are often dependant. For example the
constants in kinetic and equilibrium equations are dependant One way to overcome this
problem is to write this equation in such way that the constants become (almost)
independent, then vary these independent constants stochastic and then transform them
back to the original constants. For the Arrhenius equation this can be done by introducing
a reference temperature To (preferably the temperature near the temperature where the
measurements to determine the reaction rate are done) in the following way:
E
k=A~ IrI'
E E TO
-- - - (--1)
KT. KT. l'
-k=A~ o~ 0
(48)
U=lnCA )-...!...]
IrI'0 -11 (~-1)
-k=~"~ l'
[ p=-.!..
IrI'o
The a and ~ in this formula can be stochasticly varied and the value of the activation
energy and the pre-exponential value can be calculated backwards.
Format
row row of aspen input file variable occurS,
col column of aspen input file variable occurs,
def default value, present in template file.
sigma: siqma taddin; , means percentage)
meaning of variable
Figure 18
contents of the file with stochastic parameters that have been varied for the simulation of
NOx absorption.
Figure 19 demonstrates the effect when the Arhenius constant and pre-exponential factor
are uncoupled, so the reaction rate constant is nonnal distributed.
"'aaur--.t. :2
R-I.tlu. .1~:0.01
2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6
1/1" (/1E-3) "ichi.1 Spoor. 199
Figure 19
Stochastic simulation of the reaction rate. The reaction constants are fictive and
exaggerated to demonstrate the fact that the Arhenius constant and pre-exponential factor
are correctly varied.
A more advanced approach would be the design and optmuzation of a process when
uncertainties in operating parameters, stream, parameters and unit operation models are
considered. For examples a design specification for a distillation column could be: ' given
all uncertainties, estimate with a certainty of 95%, the number of required trays in a the
distillation column.' In this way the possibility for overdesign is minimized.
Stochastic simulation can also be used in process economics (Holland, 1984). When
estimating Discounted Cash Flow Rates of Return (DCFRR) and Net Present Values
(NPV)l of future projects, uncertainties in future sales volumes, interests and other
parameters can be translated to uncertainties in the DCFRR and NPV. Probability data for
these factors supports decisions whether to continue a project or not.
One last example for stochastic simulation is its use for testing flowsheet convergence.
During a calculation the process simulators spend most of their time solving very large
systems of equations. The user can enter convergence specifications which are used to
detennine if a system of equations is solved. Numerically it is possible for a specific
system of equations to have multiple solutions or to have solutions which are insensitive
for convergence specifications. By varying the estimations made in process simulation
models, one can test the capability and precision of the flowsheet simulator.
IThe Discounted-Cash-Flow Rate of Return (DCFRR) and Net Present Value (NPV)
of a project are defined at the following manner:
The Present Value (PV) of a future sum of money (F) after n years is given by:
PV = F Id
Id = 1
(1 +i)n
where i is the interest rate. Thus cash flow in the early years of a project has a greater
value then the same amount in the later years of a project. The annual discounted-cash-
flow (A DCF) is related by the annual cash flow (~) by:
A DCF = ACF Id
The sum of the annual discounted cash flows over n years is known as the Net Present
Value. The interest rate i which makes the NPV equal to 0 is called the Discounted-Cash-
Flow Rate of Return.
Several simulations have been realised and they can be arranged in two categories.
First there are the standard simulations. By this a simulation is meant with one given set
of input parameters and then one solution. These include the simulation with the ASPEN
model and the simulation with the Enhanced model. Secondly stochastic simulations have
been completed with both models. For a stochastic simulation a set of simulations is done
with stochastically varied input parameters. With the Enhanced model also stochastic
simulations have been done to determine the influence of two classes of model parameters
and the influence of stochastic varying operating parameters and feed compositions.
The results of both the standard as the stochastic simulations will be presented in this
chapter. Statistical interesting observations will be given in the last part of this chapter.
Several problems concerning the simulation of the Enhanced model have been resolved.
Adding reactions to the ASPEN model showed that every additional reaction makes the
simulation more difficult to converge. A practical limit of eight reactions could be
implemented. The original ASPEN model used an user kinetics routine for the NO
oxidation. The disadvantage of this approach is that no other kinetic reactions can be
added to the model. The NO oxidation in the Enhanced model is taken to the input me
where its kinetics is described with a standard powerlaw equation. One other disadvantage
of the kinetic user routine for the NO oxidation is the empirical factor X in this model
(;(=0.5) that accounted for the pressure and other 'effects' (Venkataraman, 1990). To be
able to converge the Enhanced model, the temperature had to be controlled in the column.
Best results have been obtained by using the COOLANT option in a figurative way. By
defming huge coolant flows on each tray, the temperatures could be fixed at the same
temperature of the coolant. Some experiments with the different convergence methods in
ASPEN PLUS have been done and the Newton method seemed to converge better than
other methods.
In order to compare the results of the two simulations, the temperature profIles of the
absorption columns for both simulation models have been fixed (figure 20). With fixed
temperatures reaction rates only depend on tray composition.
Figure 20
Temperature profile in NO x absorption column for both ASPEN and Enhanced model.
First some dependent variables have to be chosen to compare the different models. One of
the goals was to minimize the NOx flowrate out of the absorption column. It is interesting
to examine the NO flowrate of the vapor phase on every tray. Another goal is to maximize
the nitric-acid production, or to obtain nitric-acid in a significant high concentration. Both
results are shown in figure 21 and figure 22. Another aspect in NOx absorption is amount
of heat to be remove in the column. A duty profIle for both simulations is provided in
figure 23.
It can be concluded that the mtnc acid production takes place on lower third of the
column, while the nitrogen oxide concentration decreases slowly in the upper two third of
the column. The largest differences of the simulations are in the nitric acid production
phase. Probably the factor X in the user supplied kinetics of the ASPEN model plays an
important role with respect to the differences in nitric acid fonnation.
Figure 21
Nitrogen monoxide jlowrate on every tray in the NOx absorption
column. The results of two models (ASPEN and Enhanced) are
compared.
Figure 22
Flowrate of HjO+ in NOx absorption column. The HjO+ jlowrate
represents the nitric acid jlowrate. Two models are compared
(ASPEN and Enhanced).
Another consideration with NOx absorption is its environmental aspect Some older nitric
acid plant produce stack gases with up to 3000 ppm NOx. A regulation issued in Germany
under The Federal Pollution Control Act (TA-Luft) states that the NOx content must not
exceed 0.45 g/m3 (1 atm, 298 K) (Thieman, 1991). In the usual concentration units for
waste gases (ppm) the norm of 0.45 g/m3 equals to 240 ppm. A proper defmition of the
NOx concentration is:
(49)
Figure 23
Duty profile for NOx absorption column. The duty on each tray for
both models (ASPEN and Enhanced) are compared.
Figure 24
concentration of NOx in the NO x absorption column. NOx is
defined here as (NO/+{N02/+{HN02/+2([N20J+{N203J).
Figure 24 shows the NOx concentration in the absorption column. For both simulation
models the NOx concentration on top of the column is about 375 ppm.
Firstly a stochastic simulation has been done with the ASPEN model where only
kinetic constants have been varied. Pure component data for the participating
components (H20, HN03, N03-, H30+, NO, N0 2, N20 4 , 02 and Nz) among then
thermodynamic binary data have been held constant for this simulations. It is
assumed that uncertainties in pure component and thermodynamic data of these
well known components just adds little to the overall uncertainty in the results. The
kinetic constants for the reactions have been varied in such way, that correlation
between the coefficients, is taken into account.
Secondly for the enhanced model the additional parameters are stochastic varied,
especially pure component data and thermodynamic data for HN02 and N20 3 have
been varied. For the reactions, taken over from the ASPEN model, the reaction
constants are varied with the same variances. Additional reactions have also
stochastic variables.
To investigate the significance of the two categories of parameters
(thermodynamic/pure component and kinetic data) two sets of simulations have
been done where the parameters of one category have been held constant while the
others vary.
Finally a stochastic simulation have been done on the Enhanced model where
operating parameters and feed compositions, temperatures and pressures have been
varied.
Figure 25
Frequency histogram for the top column NO flowrate for both
simulation models.
Figure 26
Frequency histogram for the bottom column jlowrate of H30+ for
both simulation models.
For the simulation of the ASPEN model and the Enhanced model the NO flowrate is
shown in figure 25. The Enhanced model predicts a NO flowrate of 0.54 kmol/h
(0'=4.7 10-3) and the ASPEN model predicts a flowrate of 0.65 kmol/h (0'=1.6 10-3).
+O'ln.
Distance between the two values of the flowrates is 24<0'> «0'>="[0'1 2
The same histogram can be made for the acid production. Figure 26 shows the H30+
flowrate. For the Enhanced model the H30+ flowrate equals to 134.36 kmol/h (cr=0.031)
and for the ASPEN model 135.05 kmollh (0'=8.2 10-3). Distance between these values is
21<0'>. This proves that the results of the two models differ significantly although the
results of the standard simulations show close figures.
The results of the stochastic simulation where only the kinetic constants were varied or
only the pure component parameters and thermodynamic parameters are presented in
figure 27 and figure 28.
Figure 27
NO jlowrate for several stochastic simulations. The line represents
approximate 95% of the calculated jlowrates.
Figure 28
H30+ jlowrate for different simulations. The length of the line
represents approximate 95% of the calculated jlowrates.
It shows that for the stochastic variation of the parameters, the pure components or
thennodynamic parameters have the greatest influence on the uncertainty in the results.
B ut if the results are compared with a simulation where also the operating parameters and
feed compositions are varied then the variations in the parameters are of very little
importance. Figure 29 and figure 30 show the results of the variation of operating
parameters and feed compositions with the other stochastic simulations.
,Figure 29
This figure includes the results of the variation of operating
parameters and feed compositions for the NO Jlowrate.
Figure 30
This figure includes the results of the variation of operating
parameters and feed compositions for the H30+ Jlowrate.
All parameters were taken to have a nonnal distribution. This is often the case for model
parameters. It is interesting to determine what kind of distribution the results have.
Therefore a Kolmochorov-Smirnov test can be used. This test compares two distributions
and calculates the probability that the two distribution are the same. It uses the maximum
vertical difference in two cumulative distributions (0). If the number of stochastic
simulations is N then the probability that the two distributions are equal can be calculated
by (Press, 1988):
Qd}.) -
= 2E (_)1-1 e-'}J'll'l
J-l (50)
Appendix F.1 to F.5 contains data and graphs on the most important results.
Figure 31
Frequency histogram of the HjO+ f/owrate from the column
bottom. The Kolmogorov-Smirnov test gives a probability of 0.98
that this distribution is a normal distribution
Figure 32
Frequency histogram of the N0 2 Jlowrate in the column top. The
Kolmogorov-Smirnov test gives a probability of 0.09 that this
distribution is a normal distribution
Figure 34 shows a frequency diagram for the HN02 flowrate in column bottom. This
graph contains some outliers. One could define the maximum value minus the minimum
value divided by the mean as a measure for the convergence accuracy. For this particulate
flowrate this results in 1.7% . This means that there is a chance that results of two
calculations of the HN02 flowrate differs for 1.7% . In appendix F.6 results of this
simulation is appended.
Another aspect that has to be highlighted is the fact that for some sets of stochastic
simulations a substantial amount of simulations (up to 30%) did not converge. Maybe
related to this are the apperance of some 5% outliers, which are more then 20' from the
mean.
Figure 33
Nitrous acid bouom jlowrate. In this stochastic simulation only
etimates are varied. Relative difference between minimum and
maximum rate is 1.7%
In this chapter conclusions will be drawn on the results described in the previous
chapter. At the end a few problems will be highlighted and recommendations will be made
for continuation of this research project.
The enhanced model describes the nitric acid formation in the liquid phase. Therefore
N20 4 fIrst dissolves in the liquid phase and reacts fast with water to produce nitric acid
and nitrous acid. The nitrous acid reacts slower to produce nitric acid and NO. The NO
does not stay in the liquid phase and will be transported back to the vapor phase. Also, the
production of nitrous acid and N20 3 in the vapor phase is considered in this model. The
Enhanced model comes close to the proposed model of Hoftyzer (1972). The results of the
calculations for this model are comparable to the results of the ASPEN model. It is shown
that on a ppm basis for the NOx column top flow, the results for both simulations are
comparable. Difference in both models is the higher concentration of N0 2 in the Enhanced
model compared to the higher concentration of NO in the ASPEN model.
One of the major deficiency in the Enhanced model is its lack to handle mass-rate
transport models for the absorption of N20 4 and N20 3 in the nitric acid and the desorption
of NO out of the nitric acid solution. In literature it is believed that this has a major
impact on the modeling of NOx absorption (fhieman, 1991). The standard ASPEN PLUS
program is not capable of simulating mass-transport limitation, but an additional package
called RATEFRAC does. Because of limited time between the arrival of this package at
the faculty and date of graduation it was not yet possible to complete a NO x absorption
simulation with RATEFRAC.
One further deficiency in the NOx absorption model is the lack of heat transport
limitation. For most models the temperature on a tray is uniform but the large heat effects
that occur in the production of nitric acid can make this assumption not valid (Helmer,
1972). According to the ASPEN RATEFRAC manual, this program can also handle heat
transport models.
Another problem with the modeliog of the reactions with ASPEN PLUS is the practical
limit on the number of reactions that can be simulated. It was not possible to add the
remaining equation from the Hoftyzer model. ASPEN PLUS just won't converge with
more then eight reactions for this model. This probably has something to do with the
number of participating components and independent reaction equations. The searched
literature and the ASPEN PLUS manual do not resolve this question.
As the results showed, the concentration of NOx in the top of the absorption column was
about 375 ppm. Compared to the regulations in Germany (TA-Loft, maximum 240 ppm),
which has been taken over by many other countries (fhieman, 1991), is it a little to high,
but optimization of the column performance will lower that figure.
The results of the stochastic simulation of the ASPEN model and the Enhanced model
indicate that there is a significant difference in the results of the two models. Alas,
stochastic simulation cannot indicate if the Enhanced model is better then the ASPEN
model for that experimental data have to be verified.
If the variations in operating parameters, feed composition, temperature and pressure are
considered then the two models cannot be distinguished from each other. The influence of
varying operating parameters is much higher than the influence of uncertainty in model
parameters.
For the significance of variation of reaction constant in contrast to the variation in pure
component data and thermodynamic binary parameters, it is found that the influence of
reaction constants is much lower that the influence of uncertainty in pure component data
and thermodynamic data. But the addition of extra uncertainties in a simulation model
results in a larger uncertainty (variance) in the dependent results.
Overall can be concluded that stochastic simulation can be a useful tool in process
simulation. It provides a base for interpreting results from simulations. Particulary it will
be interesting for studying environmental aspects, risk analyses and quality and economic
studies.
(y-~,>
y. =
0,
(Xt-~.J (51)
x.• =
0 %,
y. = Ebt xt .
j
The regression coefficients relate the input parameters to the output parameter and its
value gives an indication of the importance of an input parameter. To calculate a measure
of the nonlinearity of a process simulation model, one can use the following equation for
the coefficient of determination:
(52)
Also, a method for the digesting of stochastic simulation results has to be developed. For
this project, intensive use have been made of the spread sheet program Quattro Pro from
Borland software, but for efficiency and speed one has to program the statistical methods
in an appropriate programming language. One of the options would be to incorporate
stochastic simulation in ASPEN PLUS itself. The stochastic module should work on the
same 'level' of a sensitivity study block. This would be impossible to accomplish without
the aid of Aspen Technology.
For the case of NOx: absorption a lot of work still can be done. The first priority is the
incorporation of mass rate limitation in the reaction model. Also, implementing the heat
transport limitation could be considered. RA TEFRAC can be used to perform the
calculations.
When the model is adequate, then verification can be done with experimental data.
Literature does not provide much data, so best would be to contact chemical companies
which for example produce nitric acid, to obtain the necessary data. If enough data is
supplied then data reconciliation can be done, model parameters can be fitted to match the
experimental data as close as possible. Also, literature can be searched ConIine databanks)
to find the missing pure component data for HN02 and N20 3 (the latest version of the
DIPPR databank provided with ASPEN PLUS 8.5-4 has entries for these components, only
the databank was not yet available to the author).
Finally optimization can be done on the subject of NOx absorption. Operating parameters
like temperatures, duties, pressures and feed compositions can be varied. Also, the column
design can be optimized to increase the column efficiency. An economic model can be
defined where environmental and column design costs are weighted to the nitric acid
profits. Stochastic simulation can also play an important role in this optimization.
I would like to thank the people who supported me during my research project.
Particularly Aspen Technology providing the important program, and supplying
information when this was required.
Literature
Ball, F.X., W. Ftirst, H. Renon, "An NRlL Model for Representation and Prediction of
Deviation from Ideality in Electrolyte Solutions Compared to the Models of Chen and
Pitzer", AIChE Journal, Vol. 31, No. 3 (1985), 392-399.
Carta, G., R.L. Pigford, "Absorption of Nitric Oxide in Nitric Acid and Water," lnd. Eng.
Chem. Fundam., 22, (1983), 329-335.
De Leye, L., G.F. Froment, "Rigorous Simulation and Design of Columns for Gas
Absorption and Chemical Reaction," Computers Chem. Engng., Vol. 10, No. 5, (1986),
493-504.
Greig, lD., P.G. Hall, "Thennal Oxidation of Nitric Oxide at Low Concentrations," Trans.
Faraday Soc., 63, (1967), 655-661.
Hehner, L., "Zum Stoff- und Wanneiibergang auf SiebbOden zur Herstellung von
Salpetersaure," Chemie-Ing.-Techn., 44, No. 6, (1972),420-424.
Hoffmann, V., G. Emig, "Designing Columns for Absorption of Nitrous Fumes during the
Production of Nitric Acid," Ger. Chem. Eng., 2, (1979), 282-293.
Holland, F.A., F.A. Watson, lK. Wilkinson, Process Economics, section 25 of Perry's
Chemical Engineers' Handbook, 50th edition, McGraw-Hill Singapore (1984). .
Jethani, K.R., N.l Suchak, lB. Joshi, "Modeling and Simulation of a Spray Column for
NOx Absorption," Computers Chem. Engng., Vol 16, No. 1, (1992), 11-25.
Literature page 59
Absorption of NO x in Water
Joshi, lB., V.V. Mahajani, V.A. Juvekar, "Invited Review. Absorption of NOx Gases,"
Chem. Eng. Commun., Vol. 33, (1985), 1-92.
Levers, J.B., Absorption of Nitrogen Oxides into Diluted and Concentrated Nitric Acid,
Ph. D. Thesis, Delft University Press, (1980).
Levers, J.B., P.J. van den Berg, "Absorption of N02/N204 into Diluted and Concentrated
Nitric Acid," Chem. Eng. J., 23, (1982),211-221.
Miller, D.N., "Mass Transfer in Nitric Acid Absorption," AIChE Journal, Vol. 33, No. 8,
(1987), 1351-1358.
Newman, B.L., G. Carta, "Mass Transfer in the Absorption of Nitrogen Oxides in Alkaline
Solutions," AIChE Journal, Vol. 34, No. 7, (1988), 1190-1199.
Press, W.H., B.P. Flannery, S.A. Teukolsky, W.T. Vetterling, Numerical Recipes in C,
Cambridge University Press, Cambridge (1988).
Reid, R.C., J.M. Prausnitz, B.E. Poling, The Properties of Gases & Liquids, 4th edition,
McGraw-Hill New York (1987).
Ripley, B.D., Stochastic Simulation, John Wiley & Sons, New York (1987).
Selby, G.W., R.M. Counce, "Aqueous Scrubbing of Dilute Nitrogen Oxide Gas Mixtures,"
Ind. Eng. Chem. Res., 27, (1988), 1917-1922.
Thieman, M., E. Scheibler, K.W. Wiegand, "Nitric Acid, Nitrous Acid, and Nitrogen
Oxides," Ullmann, Vol. A 17, (1991), 293-339.
Van den Bleek, C.M., P.lT. Verheijen, B.C. van Zomeren, Statistiek van Proefopzet,
Diktaat TU Delft bij college A90, 2e druk, (1991).
Venkataraman, S., W.K. Chan, J.F. Boston, "Reactive Distillation Using ASPEN-PLUS,"
Chem. Eng. Progress, 45, (1990).
Wesselingh, J.A., R. Krishna, Elements of Mass Transfer, Version 3 of the manuscript for
Elements of Mass Transfer, (1989).
Literature page 60
Absorption of NO x in Water
Literature page 61
Absorption of NO x in Water
Literature page 62
Absorption of NOx in Water
List of syrrlbols
= group contributions for the critical properties for the Joback method,
= mean value,
= the stoichiometric coefficient for reaction j and component i,
= the standard deviation.
List of figures
Figure 1 To~ ten of industrial chemicals. As can be seen, nitric acid ranks
10 . ............................................... 4
Figure 2 Flowsheet of a dual pressure nitric acid plant Adapted from
Thieman (1991). ....................................... 5
Figure 3 Example of a packed NOx absorption tower. . . . . . . . . . . . . . . . . . .. 6
Figure 4 Absorption model for the formation of nitric acid, according to
Hoftyzer and Kwanten. Reproduced from Hoftyzer (1972). ......... 16
Figure 5 Basic model for the simulation of NO x absorption (ASPEN model). . .. 17
Figure 6 Enhanced model for the simulation of NO x absorption (Enhanced
model). ..... . ....................................... 17
Figure 7 Global information about the flowsheet .. . . . . . • . . . . . . . . . . . . . .. 28
Figure 8 Definition of the components and databanks. ................... 28
Figure 9 Thermodynamic section of the NO x input-file................... 28
Figure 10 Specification of all pure component and thermodynamic data. ....... 29
Figure 11 Specification of the flowsheet connectivity and feed-streams ........ 30
Figure 12 Specification of the absorption tower with the reactions. ........... 31
Figure 13 Standard normal distribution, with mean=O and variance=1. ...... . .. 34
Figure 14 probability function for the standard normal distribution, with
mean=O, variance=1. .................................... 34
Figure 15 Frequency histogram of 1000 standard normal distributed numbers. . . .. 35
Figure 16 Sketch of the hardware used for the stochastic simulation with
ASPEN PLUS. ........................................ 36
Figure 17 PSD for stochastic simulation with ASPEN PLUS . . . . . . . . . . . . . . .. 37
Figure 18 contents of the fIle with stochastic parameters that have been varied
for the simulation of NOx absorption. ........................ 39
Figure 19 Stochastic simulation of the reaction rate. The reaction constants are
fictive and exaggerated to demonstrate the fact that the Arhenius
constant and pre-exponential factor are correctly varied. ........... 40
Figure 20 Temperature proftle in NOx absorption column for both ASPEN and
Enhanced model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ., 44
Figure 21 Nitrogen monoxide flowrate on every tray in the NOx absorption
column. The results of two models (ASPEN and Enhanced) are
compared........................................... " 45
Figure 22 Flowrate of H30+ in NOx absorption column. The H30+ flowrate
represents the nitric acid flowrate. Two models are compared
(ASPEN and Enhanced). ................................. 45
Figure 23 Duty profIle for NOx absorption column. The duty on each tray for
both models (ASPEN and Enhanced) are compared. .............. 46
Figure 24 concentration of NOx in the NO x absorption column. NOx is
defined here as [NO]+[N02]+[HN02]+2([N20,J+[N203]). . . . . . . . . .. 47
Figure 25 Frequency histogram for the top column NO flowrate for both
simulation models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 48
Figure 26 Frequency histogram for the bottom column flowrate of H30+ for
both simulation models. .......................... . . . . . . .. 49
List of tables
Appendixes
A. Commented listing of the Turbo Pascal (version 6.0) program STOCHASP that
generates ASPEN PLUS input files with stochastic varied model parameters.
C. 1. ASPEN PLUS input fIle for the simulation of NOx absorption with the
ASPEN model.
2. ASPEN PLUS report fIle with the results of the simulation of NOx
absorption with the ASPEN model.
D. 1. ASPEN PLUS input file for the simulation of NOx absorption with the
Enhanced model.
2. ASPEN PLUS report file with the results of the simulation of NOx
absorption with the Enhanced model.
F. 1. Results of the stochastic simulation with the ASPEN model where only
reaction constants are varied.
2. Results of the stochastic simulation with the Enhanced model where all
parameters are varied.
3. Results of the stochastic simulation with the Enhanced model where only
reaction constants are varied.
4. Results of the stochastic simulation with the Enhanced model where only
pure component and thermodynamic binary data is varied.
5. Results of the stochastic simulation with the Enhanced model where
operating parameters and feeds compositions, temperatures and pressures are
varied.
6. Results of the stochastic simulation with the Enhanced model where model
estimations are varied to test program on convergence accuracy.
Appendixes page 69
Absorption of NOx in Water
Appendixes page 70
{$A+,B-,O+,E+,F-,G-,I-,L+,N+,O-,R+,S+,V-.X-}
t "'".
($H 16394,0,65535) TwoOSv-M.t.~bl.ct
program stochasp; 11.1 •.•• ,do"'l.1.,
conatructor S.tconatantl,covll,covle.covee;double);
uses dos,crt,ppinput,ppdos,ppsystem.ppdistribution,lotus123{,ChildlnWindow}; proc.dur. in'lera.lvsr b ; TwoCSYmHat);
end;
const
Ha.x.Stoch 100; { maximum number of params to be varied constructor TwoDSymMat.setconstants(covll,covle,covee:double):
Haxllon 100; { maximum number of results to be monitored begin
ConfN PathStr 'stochasp.cnf'; ( default configuration file ll:=covll:le:=covleiee;=covee
end;
type
chararr array[1 .. 65535Jof char; procedure TwoDSymMat.inverse(var b:TwoDSymMat):
pchararr Achararr; var d,double;
ExtStoch record begin
defb d,=ll·ee-sqr(le);
b,sigma, value of b in In(y)=a+b/T, sigma of measur-) b.setconstants(ee/d,-le/d,ll/d);
to,tLr,double; ements ,lower/higher temperature, value of R} end;
num : integer; if model is In(y)=ln(a)-E/RT, number of )
end; measurements } type
pExtStoch= AExtStoch; kineticconstants=object
StochRec = record record with info for param to be varied InkO,Ea:double ;
row, col: word; position in template file constructor SetConstants(l,e:double);
deL tol, value in template-file (for check) and tol function k(T:double):double;
curval double; current value } end;
Data pExtStoch; additional info for modeling exponential models
s String [25]; Description of parameter } constructor kineticconstants.SetConstants(I,e:double);
end; begin
HonRec record record with info for result to be monitored) InkO:=l;Ea:=e;
setno wordi n th DSET in summary file ) end;
setid string[15J; ID of DSET for check )
numpos word; n th valid number in DSET ) function kineticconstants.k(T:double):double;
curval double; Current value ) begin
s String[25J; Description of result ) k,=s_exp(lnkO+Ea/T)
end; end;
var type
tf.1F text; Text file variable / log file variable uncertainkinconsts=object(kineticconstants)
ResF file; Results file (WKS-format) cov : TwoDSymHat ;
constructor SetFromTempRange(l,e,tlow,thgh,relsigma : double;n:word);
RunAsp command to run aspen plus constructor SetZero:
RunDir home directory for aspen run procedure Realization(var InkOEa:kineticconstants) ;
RunID run-ID end;
TplFile ( Template file (dos format)
InFile created input file (dos format) constructor uncertainkinconsts. SetFromTempRange (1, e, tlow, thgh, relsigma: double; n :word) ; :
SumFile ( Summary file from aspen plus (dos format) var dum,sl,s2,t:double;i:word:
ConvFile { One-line-file with convergence info begin
ConvS { search string in latter if converged SetConstants(l,e);
StoFile { file with parameters to be varied dum:=1/sqr(relsigma);
HonFile { file with results to be monitored sl:=0;S2:=0;
ResFile { file containing results in WKS format for i:=1 to n do begin
Reuse ( if ' YES' results will be added to ResFile t:=tlow+(thgh-tlow)/n·(i-1);
Edit ( if 'YES' make use of edit files s1:=S1+1/t;
EtplFile PathStr; ( if 'Edit=YES' then mane of edit tpl file s2:=s2+sqr(1/t)
s,s2 string; end;
i,typ,len, cov.setconstants(dum·n,dum·sl,dum·s2):
NumSim Number of simulations cov.inverse{cov);
Lastsim if Reuse=YES than startpoint for simulation) end;
Offset Word; offset to calculate column of spreadsheet
data pByteArr; constructor uncertainkinconsts.SetZero;
Counter integer; Counter for number of simulations begin
SetConstants(O,O);
NumStoch word; { Number of parameters to be varied cov.setconstants(O,O,O);
stoch array[1 .. Ha.x.StochJof StochRec; ( parameter records end;
NumHon word; ( Number of results to be monitored
Hon array[1 .. HaxMon Jof HonRec; (result records
procedure uncertainkinconsts.Realization(var InkOEa:kineticconstants):
hh,mm, ss var xtx:TwoDsymmat;oneoverTO,dlnkO,dea:doublej
hs,mmst word; for timing purposes (gettime) begin
cov.inverse(xtx);
Dis StnNormalPtr; normal-distribution object with xtx do begin
withR boolean; oneoverTO:=le/ll;
ee:=ee-sqr(le)/ll;
le,=O ; tmp1s
inverse(xtx) tmp2.
end; tmp3s string]
dlnkO ,= Sqrt(xtx . ll)*DisA.Realization; Line ,
dea:=Sqrt(xtx.ee)·DisA.Realizationj stochi: word;
lnkOEa . SetConstants(lnkO+dlnkO-dea*oneovertO,Ea+dea) UKC UncertainKinConsts;
end; KC KineticConstants;
begin
WriteLog(IF,'Creating '+InFile+' out of '+tplFileName);
procedure WriteLog(var F:Text;s:string); Assign(TplF,TplFileName);
{ Write message to log and ert Reset ITplF);
(const curline , byte=l;) if IOresult<>O then Error('Problem with Template file, '+TpIFileName);
begin
( Window(1,3,90 , 14);) Assign(EditF,InFile);
( GotoXY(l,curline) ; ) Rewrite (EditF);
WriteLn (5); if IOresult<>O then Error('Problem with Input file, '+InFile)i
Curline,=Where¥;)
WriteLn (F, 5); Line , =O;
FlushIF); Stochi , =1;
end ; repeat
Inc(Line);
Procedure Error(s:String); Readln (TplF, sw) ;
( Display error-string and abort program if IOresult<>O then Error('Error reading Template file');
begin if (stochi<=NumStoch)andlstoch(stochil.row=line) then with stoch(stochil do begin
if s<>" then WriteLogI1F,s) else WriteLogl1F, 'Fatal error .' ); tmp1s,=copy(sw,1,col-1);
WriteLoq(lF,'Program aborted, results will be saved'); delete(sw,1,col-1);
Close IResF) ; tmp2s,=SplitS(sw);
Close ilF); if RealVal(tmp2s)<>def then Error('number mismatch in Template file, parameter no '+
I_FlushKbd; IntStr(stochi»
Halt(l); else if data=nil then begin
end; curval : =disA . realization*tol+def;
sw: =tmpls+RealStr (curval) +' , +sw;
Function RemSp(s,String) ,String; end else beqin
{ Remove spaces at begin and and of string tmp3s , =SplitSlsw);
begin if RealValltmp3.)<>data A . defB then Error( ' number mismatch (B) in Template file, pa
while (s(ll=' ') and(s(OI<>IO) do delete(s,L1); rameter no '+IntStr(stochi))
while (s(Lengthls) 1=' ')andls(OI<>IO) do delete(s,Lengthls) ,1) ; else begin ;,: ..
RemSp,=s; if dataA.R=O then begin
end; A A A A A
UKC . set fromtemprange (de f, data . defb, data . to, data . t 1, data . s igma, data . num}) ::: .
UKC.realization(KC);
function GetLine(var f:text) :String; curval, =KC .1nKO;
( Reads a line from f that's not empty and removes comments DataA.B:=KC.Eai
var s:String; end else begin
begin UKC.&etfromtemprange(ln(def),-data A. defb/dataA . R,data~.to , dataA.tl,data~ . &igm~
repeat , data ..... num) ; . ..
ReadLn I f, s) ; UKC.realization(KC);
if IOresult<>O then Error('Error reading file'}, curval,=expIKC . lnKO);
if pos(';',s»O then s,=copyls,l,pos(';',s)-l); DataA.B:=-KC.Ea*DataA . R;
s,=RemSpls) ; end;
until (5<>") or eof(f); sw:=tmpls+ReaIStrICurval)+' '+reaIStr(Data ..... B)+' '+SWi
GetLine:=sj end;
end; end;
inc(stochi);
function SplitS(var s:string) :string; end;
( Returns first 'word' from string and removes it out of the string
begin WriteLn(EditF,sw);
s,=RemSp(s); if IOresult<>O then Error('Error writing Edit file');
if post' ',s)=O then begin until eof (TplF);
SplitS , =s; Close(TplF);
s = ="; Close(EditF);
end else begin end;
SplitS , =Copy(s,LPos(' ',s)-l) ;
delete Is, 1, Pos (' ',s»; function Converqed:boolean;
s,=RemSpls) ; { Checks 'ConvFile' for occurence of string 'ConvS' to detect convergence }
end ; var
end; f:textj
s:string;
procedure CreateAspenFileITplFileName , PathStr); begin
( Create aspenplus file Idos-format) out of template file Assign(F,ConvFile);
var ResetIF);
TplF if IOresult<>O then Error('Problem with Convergence check filel');
EditF Text; ReadLn IF, s) ;
sw if IOresult<>O then Error('Problem reading from Convergence check filel');
2
Close(F); if IOresult<>O then Error('Problem with Summary filel');
Converged=:Pos(ConvS,S»O; CurSetNo:=O;
end; SetLen : =O;
SetData : =Nil;
procedure getdataset(var f:text;var id : string;var len:word;var data:pchararr); SetID : =" ;
( Gets new DSET from summary file ) Moni:=l;
const lasts : string="; repeat
var bufp : pchararr: Inc (CurSetNo);
begin GetDataSet(SumF,SetID,SetLen,SetData);
if id='reset' then begin while (CurSetNo=Hon(Monij.setno)and(Moni<=NumHon) do begin
lasts : :" ; if SetID<>Mon(Moni].setID then Error('ID mismatch in summary file, result no '+IntSt
if data<>nil then FreeHem(data,len); r{Honi» ;
data : =nil; Hon(Monij . curVal: =GetNumberFromArr(Hon(Honij.NumPos,SetDatal;
len : =O; inc(Honi);
end else begin end;
if (len<>O)and(data<>nil) then FreeHem(Data,len); until (Moni>NumMon)or EOF(SumF);
data: =nil; SetID: =' reset';
if lasts=" then readln(f,lasts); GetDataSet(SumF,SetID,SetLen,SetData);
if pOS('HHSUHHARY',lasts»O then readln(f,lasts); Close (SumF);
while (not eof(f»and(pos('DSET',lasts)<>2) do readln(f,lasts); end;
id:=SplitS(lasts);
id : =SplitS(lasts); begin
Delete (last s, 1, Pos ( , ( , , las ts) ) ; Assign(lF,'stochasp.log');
Len : =O; Rewrite (IF) ;
repeat if ioresult<>O then error('cannot create logfile');
Lasts:=RemSp(LastS);
Getmem(bufp,len+Length(Lasts)+l); ClrScr; )
if data<>nil then move(data~,bufp~,len); ( WriteLn('STOCHASP, program for stochastic simulation with ASPEN PLUS. (c) H. Spo
move(lasts(l],buf p A(len+1],length(lasts»; or'); )
if data<>nil then FreeHem(data,len); ( gotoxy(1,2); for i: =l to 80 do Write('-');j
len:=len+Length(Lasts)+l; ( gotoxy(1,14); for i:=l to 80 do Write('-');j
bufpA (len]: =' ';
data:=bufp; WriteLog(lF,'STOCHASP, interface program for stochastic simulation with ASPEN PLUS');
readln(f,lasts); WriteLog(lF, 'Written by Hichiel Spoor (c) June 1992');
until eof(f) or (Pos( ' SET',lasts)=3) or (Pos('SET',lasts)=4); WriteLog(lF,");
end;
end; if commandline parameter exist then this will be the configuration file
else the configuration file is 'stochasp.cnf'
function GetNumberFromArr(no : word;Data:PcharArr):Double; if ParamCount>O then ConfN:=ParamStr(l);
( Returns n th valid number from Data (Achar-array) GetTime(hh,mm,ss,hs);
var while not D_Hleexist (ConfN) do begin
v : Double; mmst:=(mm+S) mod 60 ;
err,i,j,il :word; WriteLog(lF,'Configuration file not found in current directory, searching again on '~~
S :string; ntstr(hh)+':'+intstrlmmst»;
begin while mm<>mmst do begin
i::1; GetTime(hh,mm,ss,hs);
j: =0; if keypressed then Error('Key pressed while waiting for config file');
repeat end;
while DataA(i]=' , do inc(i); end;
i1:=;,
while DataA(i]<>' , do inc(i); Reading configuration file and setting global variables with the
move(Data A(il],s(1],i-i1); settings from this file
byte(s(0]) : :i-i1; WriteLog(lF,'Reading configuration file: '+ConfN};
if pos('D',s»O then s(Pos('D',s)j::'E'; Assign{tF,ConfN);
Val (s,v,err); Reset (tF);
if err=O then inc{j); RunAsp :=GetLine(tF); command to run aspen plus
until j=no; RunDir ::GetLine(tF) ; home directory for aspen run
GetNumberFromArr:=vi RunID ::GetLine(tF); run-ID
end; TplFile ::GetLine(tF); Template file (dos format)
InFile ::GetLine(tF); Created inputfile (dos format)
procedure ParseResultsFile; SumFile ::GetLine(tF); Summary file from aspen plus (dos format)
( Gets results from summary-file (dos-format) ConvFile:=GetLine(tF}; One - line-file with convergence info
var ConvS :=GetLine(tF); search string in latter if converged
SumF Text; StoFile :=GetLine(tF); file with parameters to be varied
CurSetNo: Word; MonFile :=GetLine(tF); file with results to be monitored
SetID String(lSj; ResFile :=GetLine(tF); ( file containing results in WKS format
SetLen Word; NumSim :=IntVal(GetLine(tF»; (nun~er of simulations
SetData pchararr; Reuse ::GetLine{tF) ( if 'YES' results will be added to ResFile
Moni Word ; Edit :=GetLine(tF)
begin EtplFile:=GetLine(tF)
WriteLog{lF, 'Parsing results from '+sumFile); Close{tF);
Assign(SumF,SumFile);
Reset (SumF) ; Read which parameters to be varied, one parameter per line
3
Assiqn(tF,StoFile);
Reset (tF) , repeat
if IOresult<>O then Error('Problem with Stochastic variables filel'); lotus123read(ResF,typ,len,data) ,
NumStoch,=O, case typ of
repeat lotuslNTEGER,begin
inc (NumStoch) , move(data'(S),i,2),
s,=GetLine(tF) ; if i>LastSim then LastSim:=i;
if s<>" then begin end;
Stoch[Numstoch).Data,=nil, lotusEOF ,seek(ResF,FilePos(ResF)-4-1en),
Stoch[NumStoch).row:=IntVal(SplitS(s)); row in tpl-file with par end;
Stoch[NumStoch).col,=IntVal(Splits(s)), col in tpl-file with par until (typ=lotusEOF)or eof(ResF),
stoch[NumStoch).def,=RealVal(Splits(s)), def value for check if len>O then FreeMem(data,len);
s2,=SplitS(s) ; WriteLog(IF,'Simulations begin from loop '+intstr(LastSim);
if pos('%',s2»0 then begin end;
Delete(s2,Pos('%',s2),1), end;
stoch[NumStoch).tol,=ReaIVal(s2)/100·Stoch[NumStoch).def,
end else if pos(',',s2»0 then begin if reuse option is not set then create new results file in WKS-format
52::::;52+','; if Reuse<>'YES' then begin
New(Stoch[NumStoch).Data), assign(ResF,ResFile);
withR,=upcase(s2[l))='K', rewrite(ResF,l);
delete(s2,l,Pos(',' ,s2)), if IOresult<>O then Error('Cannot create Results file');
stoch[NumStoch).Data'.defB,=ReaIVal(copy(s2,1,Pos(', ',s2)-1)), lotus123BOF(ResF),
stoch[NumStoch).Data'.B ,=stoch[NumStoch) .Data'.defB, lotus123LABEL(ResF,1,1,'loop'),
delete(s2,l,Pos(',' ,s2)), offset, =0,
stoch[NumStoch) .Data'.siqma,=RealVal(copy(s2,1,Pos(',',s2)-1)), for i,=l to NumStoch do beqin
delete(s2,l,Pos(',' ,s2)), lotus123LABEL(ResF,1,1+i+offset,Stoch(i).s),
stoch [NumStoch) . Data'. num, =lntVal (copy (s2, 1. Pos (' , ' ,s2) -1)), if Stoch(i).data<>nil then beqin
delete(s2,1.Pos(',' ,s2)), inc(offset) ;
Stoch[NumStoch).Data'.tO,=ReaIVal(copy(s2,1,Pos(',',s2)-1)), lotus123LABEL (ResF, 1. l+i+offset, 'B (' +Stoch (i) . s+' ) , ) ,
delete (s2, 1. Pos ( • , ' ,s2) ) , . end;
stoch[NumStoch).Data'.t1,=RealVal(copy(s2,1,Pos(', ',s2 )-1)), end,
if withR then begin for i,=l to NumMon do lotus123LABEL(ResF.1,1+NumStoch+i+offset,Mon(i).s),
delete(s2,1,Pos(', ',s2)),
stoch [NumStoch) . Data'. R, =Real Val (copy (s2, 1. Pos ( , , ' ,s2) -1) ) I solve base-case first
end else stoch[NumStoch).Data'.R,=O; Write parameters used for this run .
end else stoch[NumStoch).tol,=Realval(s2), ( tolerance for parameter} Run aspen plus
stoch[NumStoch).s ,=RemSp(s), ( description for output ) If converged parse the summary file and write the results
stoch[NumStoch) .curval,=Stoch(NumStoch) .def, ( current value for par} lotus123INTEGER(ResF,2,1,0);
end else dec(NumStoch), offset ,.0,
until eof(tF); for i,=l to NumStoch do begin
Close (tF); lotus123NUMBER(ResF,2,i+1+offset,stoch(i).def);
WriteLog(lF,intstr(NumStoch)+' parameters to be varied'); if stoch(i) .data <> nil then beqin
inc (offset),
Read which results to be monitored lotus123NUMBER(ResF,2.i+1+offset,stoch(i).data'.b);
Assign(tF,MonFile), end,
Reset (tF), end;
if IOresult<>O then Error('Problem with Monitor filel ')j WriteLog(IF, 'Executing '+runasp+' for base case'+' on '+intstr(hh)+': '+intstr(mm»; ··
NumMon, =0, Window(1,16,80,2S),)
repeat Clrscr,)
inc (NumMon), {W_}Exec(GetEnv('COMSPEC'),'/C '+runasp+' '+RunDir+' '+RunID+' '+tplfile+' '+Sumfile'+"··
s,=GetLine(tF); '+ConvFile), I·,':
if 5<>" then begin if (DosError<>O)or(DosExitCode<>O) then Error('Error executing '+runasp};
Mon(NumMon) .setno ,=lntVal(Splits(s)); n th dset to be monitored if Converged then begin
Mon(NumMon) .setid ,=Splits(s); set-ID for check ParseResultsFile;
Mon(NumMon) .numpos,=IntVal(Splits(s)); n th valid number to man for i,=l to NumMon do lotus123NUMBER(ResF,2,i+1+NumStoch+offset,mon(i) .curval),
Mon (NumMon) . s , = RemSp ( s ) ; description for output end else Error('Base case did not converge')j
Mon(NumMon) .curval,=O, Current value end;
end else dec(NumMon),
until eof(tF), Initialize normal-distribution object
Close(tF) ; New(Dis,SetConstants);
WriteLog(lF,intstr(NumMon)+' results to be monitored');
Main loop, 'Numsim' times
Check if reuse option is set, if so detect number of results in ResFile } for Counter:=l+LastSim to NumSim+LastSim do begin
LastSim:=Oj WriteLog(IF,'»»»»»»»»» Loop '+intstr(counter}+' ««««««««<');
if Reuse='YES' then begin
assign(ResF,ResFile); Create aspen-input file }
reset(ResF,l), if Edit='YES' then CreateAspenFile(EtplFile) else CreateAspenFile(tplFile);
if IOresult<>O then begin
WriteLog(IF, 'Cannot open Results file'}; Write parameters used for this run
Reuse:='NO' ; lotus123INTEGER(ResF,Counter+2,1,Counter);
end else begin offset,=O,
WriteLoq(IF, 'Reuse = YES, results will be added to '+ResFile); for i,=l to NumStoch do beqin
len:=O; lotus123NUMBER(ResF,Counter+2,i+1+offset,stoch(i).curva1),
4
_< stoch[i].data <> nil then begin
inc(offset);
lotus123NUMBER(ResF,Counter+2,i+l+offset,stoch[i].data A . b);
end;
end;
5
I /
; STOCHASP configuration file, created 15th june 1992
; Michiel Spoor
:~...
:. ~ '
' -!X'
~ ,::.:~
1 Stochastic variable file
Created 17 june 1992, for use with stochasp.exe
Format
row row of aspen inputfile variable occurs,
col column of aspen inputfile variable occurs,
def default value, present in template file.
sigma: sigma (adding' means percentage)
meaning of variable
g
"~"
:l"
00
. ~.
><
~
,IV
*!/bin/csh
• script file to run aspen-plus
• arguments:
* $1 run-directory
• $2 run-ID
• $3 dos-format input file
• $4 dos-format summaryfile
• $S file containing one line with convergence check
•
echo stochasp . csh
setenv ASPDIR '/bin/cat /users/bin/setup_aspen+'
set path: ( $path $ASPDIR/aspenplus $ASPDIR/aspupdate
rehash
cd $1
getridof $2
if ( -w $4 ) then
rm $4
endif
if ( -w $5 then
rm $5
endif
if ( -w core ) then
rm core
endif
echo converting $3 to S2 . inp
dos2ux $3 > $2 . inp
e cho starting aspen plus
aspen $2 $2
echo converting $2.sum to $4
ux2dos $2.sum > $4
grep -i completed $2.rep > $5
Monitor file for Stochastic simulation.
created 17 june 1992, by Michiel Spoor for use with stochasp
Use GETDSETS to delete IDSET's and LSET's from summary file
and to number the DSET's
Format:
Set no DSET number (n th DSET)
Set id Set id (first id after DSET);
Var pos: position of variable --> n th variable after (
De~cr description of variable
CHEMISTRY HNO)
STOIC 1 HN03 -1.0 I H20 -1.0 I H)O+ 1.0 I NO)- 1.0
PROP-DATA
IN-UNITS SI
PROP-LIST DHFORM I DGFORM
PVAL HNO) -1.3506E9 I -7.472E7
PROP-LIST MW I TB I TC PC I VC I ZC OMEGA
PVAL HN03 63 . 0129 I 356.15 I 520 6.9901E6 I 0 . 145 I 0.231 0.7144
PROP-LIST DGAQFM
PVAL NO)- -1 . 0974E9
PROP-LIST VLBROC
PVAL HNO) 0 . 041771
PROP-LIST DHVLWT
PVAL HNO) 3 . 904E7 299.15
.
PROP-LIST PLXANT
PVAL HNO) -291.9727 0 0 -0.1)59019 59 . 15114 0 0 231.55 376 . 1
PVAL H20 72 . 55 -7206.7 0 0 -7.1395 4.046E-6 2
PROP-LIST CPIG
PVAL HN03 53350
PROP-LIST CPAQO
PVAL N03- -96600.0 191.90
PROP-LIST HENRY
BPVAL N02 H20 )0.5647 -2972.96 -0.30299 0 293 396
BPVAL N204 H20 27.5647 -2972.96 -0.30299 0 293 396
PROP-LIST GMELCC I GMELCD
PPVAL H20 ( H30+ N03-) 7.0790 I 154.40
PPVAL ( H30+ N03- ) H20 -3.2960 I -215.70
PPVAL HN03 ( H30+ N03- ) 7.5430 I 447.70
PPVAL ( H30+ N03- ) HN03 -2.9940 I -225.30
FLCMSHEET
BLOCK TOWER IN=NOX-GAS WATER OUT=TAIL-GAS RAW-ACID
STREAM NOX-GAS
SUBSTREAM MIXED TEMP=40.0 PRES=11.0
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + +
+ + + + + + +
+ + + + + + + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + +
+ + + + + +
+ + + + + + + + + + + +
+ +
+ + + + + +
+ + + + + + + + + + + + +
+ +
+ + + + + +
+ + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TM
AAAAA SSSSS PPPPP EEEEE NN N PPPPP L U U SSSSS
A A S P P E N N N P P L U U S
AAAAA SSSSS PPPPP EEEEE N N N PPPPP L U U SSSSS
A A S P E N NN P L U U S
A A SSSSS P EEEEE N N P LLLLL UUUUU SSSSS
ASPEN PLUS IS A TRADEMARK OF HOTLINE:
ASPEN TECHNOLOGY, INC. U.S.A. 617/497-9010
251 VASSAR STREET EUROPE (32) 2/732-6300
CAMBRIDGE, MASSACHUSETTS 02139
617/497-9010
STREAM SECTION................................ . 11
NOX-GAS RAW-ACID TAIL-GAS WATER ......•.. . . 11 .SIMULATION REQUESTED FOR ENTIRE FLOWSHEET
DESCRIPTION
BLOCK STATUS
2
ASPEN PLUS VER , HP-PA REL , 8 . 5-4 INST, DUTSCH5 08/14 / 92 PAGE 2
HN03 OXIDATION-ABSORPTION
oUHJI f'I. U.i VI' , H~ PA a[l.• 8 . S·. l/lST : DUTSCH5 08/14/92 PAGE 3
HHVl OIlDATlOII-ABSORPTION
RUN CONTROL SECTION fLOWSHEET SECTION
BLOCK STATUS (CONTINUED)
............................................................................ FLOWSHEET CONNECTIVITY BY STREAMS
3
ASPEN PLUS VER, HP-PA REL, 8 . 5-4 INST , DUTSCH5 08114/92 PAGE 4 ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 08/14/92 PAGE 5
HNO) OXIDATION-ABSORPTION HN03 OXIDATION-ABSORPTION
PHYSICAL PROPERTIES SECTION U-O-S BLOCK SECTION
COMPONENTS BLOCK, TOWER MODEL, RADFRAC
----------
INLETS - NOX-GAS STAGE 10
ID TYPE FORMULA NAME OR ALIAS REPORT NAME WATER STAGE 1
H2O C H2O H2O H2O OUTLETS - TAIL-GAS STAGE 1
HNO) C HNO) HNO) HNO) RAW-ACID STAGE 10
H)O+ C H)O+ H)O+ H)O+ PROPERTY OPTION SET, SYSOP15M ELECTROLYTE NRTL I REDLICH-KWONG-SOAVE
NO)- C N03- NO)- N03- HENRY-COMPS ID , GAS
N2 C N2 N2 N2 CHEMISTRY ID , HNO) - TRUE SPECIES
02 C 02 02 02
NO C NO NO NO MASS AND ENERGY BALANCE
N02 C N02 N02 N02 IN OUT GENERATION RELATIVE DIFF .
N204 C N204 N204 N204 TOTAL BALANCE
MOLE(KMOL / HR ) 2)20.00 2220.09 -99 . 9067 .225659E-10
LISTID SUPERCRITICAL COMPONENT LIST MASS (KG / HR ) 64442 . 8 64442 . 8 . 238647E-06
GAS N2 02 NO N02 N204 ENTHALPY(CAL / SEC - . 734791E+07 - . 820848E+07 .104839
INPUT DATA
INPUT PARAMETERS
NUMBER OF STAGES 10
ALGORITHM OPTION NONIOEAL
INITIALIZATION OPTION STANDARD
HYDRAULIC PARAMETER CALCULATIONS NO
INSIDE LOOP CONVERGENCE METHOD NEWTON
DESIGN SPECIFICATION METHOD NESTED
MAXIMUM NO . OF OUTSIDE LOOP ITERATIONS 50
MAXIMUM NO. OF INSIDE LOOP ITERATIONS 8
MAXIMUM NUMBER OF FLASH ITERATIONS 50 r
FLASH TOLERANCE 0.00010000
OUTSIDE LOOP CONVERGENCE TOLERANCE 0.000100000
COL-SPECS
4
ASPEN PLUS VER : HP-PA REL : 8 . 5-4 INST : DUTSCH5 08 / 14 / 92 PAGE 6 ASPEN PLUS VER : HP-PA REL : 8.5-4 INST: DUTSCH5
HN03 OXIDATION-ABSORPTION 08 / 14/92 PAGE 7
HN03 OXIDATION-ABSORPTION
U-O-S BLOCK SECTION U-O-S BLOCK SECTION
BLOCK : TOWER MODEL : RADFRAC (CONTINUED) BLOCK : TOWER MODEL: RADFRAC (CONTINUED)
REAC-STAGES SPECIFICATIONS ••••
STAGE
1
TO STAGE
10
REACTIONS/CHEMISTRY ID .•.•.....•.•.•.....
RESULTS
NITRIC
TOP STAGE TEMPERATURE C 25.2364
HOLD-UP SPECIFICATIONS BOTTOM STAGE TEMPERATURE C 37.3442
TOP STAGE LIQUID FLOW KMOL / HR 400.825
STAGE TO STAGE LIQUID HOLDUP VAPOR HOLDUP BOTTOM STAGE LIQUID FLOW
1 KMOL / HR 480.335
10 MISSING 6500.0000 L TOP STAGE VAPOR FLOW KMOL/HR 1,739.76
BOTl'OM STAGE VAPOR FLOW KMOL / HR 1.842.02
HEATERS MOLAR REFLUX RATIO 0 .2 3039
MOLAR BOILUP RATIO 3.83488
STAGE HEATERS STAGE 2 RATE, CAL/ SEC -1,770.00 CONDENSER DUTY (W/O SUBCOOL) CAL/SEC 10 . 0000
3 - 2,600.00 REBOILER DUTY CAL/ SEC -355,000 .
4 -4,060.00
5 -7,150.00 MAXIMUM FINAL RELATIVE ERRORS
6 -15,000.0
7 -40,000.0 BUBBLE POINT .30133E-03 STAGE= 6
8 -135,000. COMPONENT MASS BALANCE . 80627E-05 STAGE= 8 COMP=N204
9 -300,000. ENERGY BALANCE . 76872E-05 STAGE= 10
PROFILES
PROFILES
P-SPEC STAGE PRES, ATM 11. 0000
TEMP-EST STAGE 1 TEMP, C 25.0000 ENTHALPY
10 37.0000 STAGE TEMPERATURE PRESSURE CAL / MOL HEAT DUTY
C ATM LIQUID VAPOR CAL/SEC
1 25.236 11. 000 -68288. -170.65 10.0000
2 27.359 11.000 -68243 . -177.95 -1770.0000
3 28 . 350 11.000 -68214. -180.77 -2600.0000
4 28.854 11. 000 -68187. -180.32 -4060.0000
5 29.182 11.000 -68151. -177.10 -7150.0000
6 29.552 11. 000 -68084. -170.35 -.15000+05
7 30.380 11.000 -67898. -156.49 -.40000+05
8 33.137 11. 000 -66734. -104.90 - .13500+06
9 36 . 374 11. 000 -63349. 90.796 - . 30000+06
10 37.344 11.000 -60903. 289 . 73 - . 35500+06
STAGE FLOW RATE FEED RATE PRODUCT RATE
KMOL/HR KMOL/HR KMOL / HR "'_.:"
LIQUID VAPOR LIQUID VAPOR MIXED LIQUID VAPOR
1 400.8 1740. 400 . 0000 1739 . 7584
2 401. 3 1741.
3 401.6 1741.
4 401 . 8 174 2.
5 402.3 1743.
6 403 . 1 1744 .
5
ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 08/14/92 PAGE 8 ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 08/14/92 PAGE 9
HN03 OXIDATION-ABSORPTION HN03 OXIDATION-ABSORPTION
U-O-S BLOCK SECTION U-O-S BLOCK SECTION
BLOCK , TOWER MODEL , RADFRAC (CONTINUED) BLOCK, TOWER MODEL, RADFRAC (CONTINUED)
STAGE FLOW RATE FEED RATE PRODUCT RATE ¥-PROFILE
KMOL/HR KMOL/HR KMOL/HR STAGE NO N02 N204
LIQUID VAPOR LIQUID VAPOR MIXED LIQUID VAPOR 1 .37454E-03 .95686E-07 .50907E-12
7 405.0 1746 . 2 .44285E-03 .33392E-06 .52667E-11
8 414.2 1752. 3 .53526E-03 .79435E-06 .27640E-10
9 447 . 5 1777. 4 .66832E-03 .16946E-05 .12108E-09
10 480.3 1842 . 1920 . 0000 480 . 3348 5 .87442E-03 .36471E-05 .54714E-09
6 .12260E-02 .88051E-05 .31014E-08
X-PROFILE 7 . 19132E-02 .31019E-04 .36172E-07
STAGE H2O HN03 H30. N03- N2 02 8 .3449lE-02 .46969E-03 .67610E-05
1 .99927 .33712E-08 .29857E-03 .29857E-03 .12340E-03 . 76898E-05 9 .52234E-02 .80386E-02 .15651E-02
2 . 99847 .18077E-07 .70199E-03 .70199E-03 . 11982E-03 . 74450E-05 10 . 54165E-02 .23161E-01 . 12119E-01
3 . 99731 .57195E-07 . 12833E-02 .12833E-02 .11823E-03 . 73469E-05
4 .99550 .15476E-06 .21858E-02 . 21858E-02 .11742E-03 . 73118E-05 K-VALUES
5 .99241 .41685E-06 .37326E-02 .37326E-02 .11686E-03 . 73080E-05 STAGE H2O HN03 H30. N03- N2 02
6 . 98627 .12764E-05 .68046E-02 .68046E-02 . 11619E-03 . 73221E-05 1 . 31232E-02 .79287E-02 .OOOOOE.OO .OOOOOE.OO 7825.1 4016.8
7 .96905 .62277E-05 .15408E-01 . 15408E-01 . 11481E-03 . 73416E-05 2 .35342E-02 .89667E-02 .OOOOOE.OO .OOOOOE.OO 8053 . 2 4153.1
8 .86148 .20151E-03 . 69099E-01 .69099E-01 .11291E-03 . 74619E-05 3 . 37419E-02 .95039E-02 .OOOOOE.OO .OOOOOE.OO 8157 . 7 4216.2
9 .57278 .85452E-02 .209l9 .209l9 .12363E-03 .9 1126E-05 4 .38520E-02 .98132E-02 .OOOOOE.OO .OOOOOE.OO 8211.1 4248 . 5
10 .40045 .35954E-01 .28117 .28117 . 12817E-03 .11933E-04 5 . 39256E-02 .10059E-01 .OOOOOE.OO .OOOOOE.OO 8246 . 8 4270.0
6 . 40111E-02 .10398E-01 .OOOOOE.OO .OOOOOE.OO 8288.4 4295.1
X-PROFILE 7 . 42060E-02 .11234E-01 . OOOOOE.OO .OOOOOE.OO 8377 . 0 4349 . 1
STAGE NO No2 N204 8 .48176E-02 . 14439E-01 .OOOOOE.OO .OOOOOE.OO 8489 . 5 4434.9
1 .58204E-10 .45095E-09 .48297E-13 9 .50142E-02 . 15158E-01 .OOOOOE.OO .OOOOOE.OO 7646 . 9 4024.8
2 .62991E-10 .14755E-08 . 46851E-12 10 .489l5E-02 . 13986E-01 . OOOOOE.OO .OOOOOE.OO 7114 . 8 3754.2
3 .73091E-10 .34068E-08 .23865E-11
4 .89386E-10 .71581E-08 .10297E-10 K-VALUES
5 .11537E-09 .15252E-07 .46067E-10 STAGE NO N02 N204
6 .15928E-09 .36404E-07 .25815E-09 1 .64350E.07 212 . 19 10 . 541
7 .24024E-09 .12507E-06 .29364E-08 2 .70299E.07 226.29 11 . 240 .
8 .39532E-09 .17796E-05 . 51577E-06 3 . 73226E.07 233.13 11. 580
9 .60641E-09 .31837E-04 .12481E-03 4 .74760E.07 236.70 11 . 757
10 .65758E-09 .96417E-04 .10158E-02 5 . 75782E.07 239.08 11.875
6 .76965E.07 241.83 12 . 012
¥-PROFILE 7 . 79626E.07 247 . 97 12.316
STAGE H2o HN03 H30. N03- N2 02 8 .87238E.07 263.90 13 .107
1 .31210E-02 .26729E-10 .OOOOOE.OO .OOOOOE.OO .96562 .30889E-01 9 .86132E.07 252.48 12 . 539
2 .35288E-02 .16209E-09 .OOOOOE.OO .OOOOOE.OO .96510 .30924E-01 10 .82367E.07 240.19 11.930
3 .37318E-02 .54359E-09 .OOOOOE.OO .OOOOOE.OO . 96475 .30983E-01
4 .38347E-02 .15187E-08 .OOOOOE.OO .OOOOOE.OO .96442 .31072E-01 RATES OF GENERATION
5 .38958E-02 .41933E - 08 .OOOOOE.OO . OOOOOE.OO . 96401 .31214E-01 KMOL/HR
6 .39560E-02 .13272E-07 .OOOOOE.OO .OOOOOE.OO .96335 .31458E-01 STAGE H2O HN03 H30. N03- N2 02
7 .40759E-02 .69963E-07 .OOOOOE.OO . OOOOOE.OO .96204 .31938E-01 1 -.1795 .1116E-05 .1197 .1197 . OOOOE.OO -.8955E-01
8 .41503E-02 .29097E-05 . OOOOOE.OO .OOOOOE.OO .95882 .33101E-01 2 -.2430 .5238E-05 . 1620 .1620 . 0000£.00 -.1211
9 .28720E-02 .12953E-03 .OOOOOE.OO .OOOOOE.OO .94549 .36680E-01 3 -.3505 .1401E-04 .2337 .2337 . 0000£.00 -.1745 .:"
10 .19588E-02 .50285E-03 .OOOOOE.OO . OOOOOE.OO .91204 .44806£-01 4 -.5446 .3456E-04 .3630 . 3630 .0000£.00 -.2706
5 -.9348 .8966E-04 . 6232 .6232 .OOOOE.OO -.4629
6 -1.862 .2478E-03 1.241 1. 241 .OOOOE.OO - . 9118
7 -5.245 -.2968E-02 3 . 498 3 . 498 .0000£+00 -2.225
8 -33.50 -.1441 22.38 22.38 .OOOOE+OO -7.178
9 -99.01 3.044 64 . 99 64.99 .OOOOE.OO -17.36
10 -69.35 14 . 37 41. 44 41.44 . 0000£.00 -22.47
,' 0'>
'"8',
,"' 0'
s-: "
" ':>< ,
()
'"N
6
ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 08/14/92 PAGE 10 ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 08/14/92 PAGE 11
HN03 OXIDATION-ABSORPTION
U-O-S BLOCK SECTION HN03 OXIDATION-ABSORPTION
STREAM SECTION
TOWER MODEL, RADFRAC (CONTINUED) NOX-GAS RAW-ACID TAIL-GAS WATER
RATES OF GENERATION
-------------------------------
KHOL/HR STREAM ID NOX-GAS RAW-ACID TAIL-GAS WATER
STAGE
1
NO
- .1193
N02 N204
-.4146E-03 -.8263E-08
FROM , TOWER TOWER
TO TOWER TOWER
2 -.1612 -.8016E-03 -.3879E-07
3 -.2321 -.1568E-02 -.1620E-06 SUBSTREAM, MIXED
4 -.3597 -.3402E-02 - . 7394E-06 PHASE,
5 -.6142 -.8996E-02 -.4441E-05 VAPOR LIQUID VAPOR LIQUID
6
COMPONENTS, KHOL/HR
- 1. 203 -.3880E-01 - . 5767E-04
7
H2O 9.0000 192.3510 5 . 4297 400 . 0000
-2.702 -.7688 - .1178E-01 HN03
8 -3.238 0.0 17.2698 4.6503-08 0 .0
-13.46 - 2 . 769 H30+
9 - . 6963 -28.37 0.0 135 . 0562 0.0 0.0
-19.49 N03- 0.0
10 -17.02 -28.31 -5.244 135.0562 0.0 0.0
N2 1680.0000 6.1563-02 1679.9384 0.0
02 105.0000 5.7318-03 53.7385 0.0
NO 27.0000 3.1586-07 0.6516 0.0
N02 71.0000 4.6313-02 1. 6647-04 0.0
N204 28 . 0000 0.4879 8.8567-10 0.0
COMPONENTS, MOLE FRAC
H2O 4.6875-03 0.4004 3 . 1210-03 1 . 0000
HN03 0.0 3 . 5954-02 2.6729-11 0.0
H30+ 0.0 0.2811. 0.0 0.0
N03- 0.0 0 . 2811 0.0 0.0
N2 0.8750 1.2817-04 0.9656 0.0
02 5.4688-02 1.1933-05 3.0889-02 0.0
NO 1.4063-02 6.5758-10 3.7454-04 0.0
N02 3.6979-02 9.6417-05 9.5686-08 0.0
N204 1. 4583-02 1.0158-03 5.0907-13 0.0
COMPONENTS, KG/HR
H2O 162.1350 3465.2040 97.8160 7206.0000
HN03 0.0 1088.2250 2.9303-06 0.0
H30+ 0.0 2569.1742 0.0 0.0
N03- 0.0 8374.1467 0.0 0.0
N2 4.7062+04 1.7245 4.7060+04 0.0
02 3359.8950 0.1834 1719 . 5800 0.0
NO 810.1620 9 . 4776-06 19.5524 0.0
N02 3266.4260 2 . 1306 7.6587-03 0.0
N204 2576.3108 44.8929 8.1491-08 0.0
COMPONENTS , MASS FRAC
H2 O 2.8327-03 0.2229 2.0004-03 1. 0000
HN03 0.0 7.0002-02 5.9927-11 0.0
H30+ 0.0 0.1652 0.0 0.0
N03- 0.0 0.5386 0.0 0.0
N2 0.8222 1 . 1094-04 0.9624 0.0 I
02 5.8702-02 1.1798-05 3.5167-02 0.0
NO
,
1.4155-02 6 . 0966-10 3 . 9987-04 0.0
N02 5.7069-02 1. 3706-04 1.5663-07 0.0
N204
TOTAL FLOW,
KHOL/HR
4 . 5011-02
1920 . 0000
2.8878-03
480.3348
1.6666-12 0.0
..
1739.7584 400.0000
KG/HR 5.7237+04 1. 5546+04 4.8897+04 7206.0000 "
L/MIN 7.4752+04 154.4122 6.4541+04 120.2472 . ,'
>.,tt;S ....
.'8,
:
=.
p..
jooooI.
'><
. t) ..
N
7
ASPEN PLUS VER, HP-PA REL , 8 . 5-4 INST, DUTSCH5 08/14/92 PAGE 12
HN0 3 OXIDATION - ABSORPTION
STREAM SECTION
NOX-GAS RAW-ACID TAIL-GAS WATER (CONTINUED)
STREAM ID NOX-GAS RAW-ACID TAIL-GAS WATER
STATE VARIABLES,
TEMP C 40.0000 37.3441 25.2363 20.0000
PRES ATM 11.0000 11.0000 11.0000 11.0000
WRAC 1.0000 0.0 1.0000 0.0
LfRAC 0.0 1.0000 0.0 1 . 0000
Sf RAC 0.0 0.0 0.0 0.0
ENTHALPY ,
CAL/ MOL 47 i . 0657 -6.0903+04 -170 . 6517 -6.8 397+04
CAL/ GM 15 . 8353 -1881 . 7862 -6 . 0717 -3796 . 6768
CAL / SEC 2 . 5177+05 -8 . 1260.06 -8 . 2470.04 -7.5997.06
ENTROPY,
CAL/ MOL - K -4 . 9064 -50.2192 -4.4662 - 39 . 2768
CAL/GM - K -0 . 1645 - 1.5516 -0.1589 -2.1802
DENSITY,
MOL/CC 4.2808 - 04 5 . 1846 - 02 4.4927-04 5.5441-02
GM/CC 1. 2762 - 02 1 . 6779 1.2627-02 0 . 9987
AVG MW 29.8108 32.3642 28.1056 18 . 0150
~ .
~t
.,;;s::
,
, >(
(":l:
'.,i&
8
TITLE "HN03 OXIDATION-ABSORPTION" BPVAL N204 H20 27 . 56470 -2872.960 - . 302880 .0 283.0 386.0
BPVAL N203 H20 27.5647 -2872 . 960 -.302880 .0 283.0 386.0
DESCRIPTION " PROP-LIST GMELCC I GMELCD
SIMULATION OF NITRIC ACID ABSORPTION TOWER. THE PURPOSE OF PPVAL H20 ( H30+ N03- ) 7.0780 I 154 . 4
THE TOWER IS TO OXIDIZE THE NO IN THE VAPOR PHASE AND TO PPVAL ( H30+ N03- ) H20 -3.2960 I -215.7
FORM HN03 IN THE LIQUID. HN03 IS REMOVED IN THE RAW ACID PPVAL HN03 ( H30+ N03- ) 7.5430 I 447.7
STREAM WHILE THE NOX CONCENTRATION IN THE TAIL GAS SHOULD PPVAL ( H30+ N03- ) HN03 -2.9840 I -225.3
BE AS LO AS POSSIBLE . THE REACTIONS OCCURING IN THE PPVAL H20 ( H30+ N02- ) 7.0780 I 154.4
ABSORPTION TOWER ARE : PPVAL ( H30+ N02- ) H20 -3.2960 I -215.7
(1) NO OXIDATION, PPVAL HN02 ( H30+ N02- ) 7.5430 I 447.7
(2) N02 DIMERlZATION , PPVAL ( H30+ N02- ) HN02 -2.9840 I -225.3
(3) N203 FORMATION ,
(4) HN02 FORMATION, FLOWS MEET
(5) HN03 FORMATION, BLOCK TOWER IN=WATER NOX - GAS OUT=TAIL-GAS RAW-ACID
(6) HN03 AND HN02 DISSOCIATION IN WATER.
SINCE THE REACTIONS ARE HIGHLY EXOTHERMIC, COOLING IS STREAM NOX-GAS TEMP=40.0 PRES=11.0
REQUIRED ON EVERY STAGE OF THE COLUMN . " MOLE-FLOW H20 9.0 I
N2 1680.0 I
IN-UNITS MET PRES=ATM TEMPERATURE=C 02 105.0 I
NO 27.0 I
RUN-CONTROL MAX-TIME=1000 N02 71.0 I
N204 28.0
DATABANKS DIPPRPCD I AQUEOUS
STREAM WATER TEMP=20 . 0 PRES=11.0
COMPONENTS MOLE-FLOW H20 400.0
H20 H20 I
HN03 HN03 I BLOCK TOWER RADFRAC
H30+ H30+ I PARAM NSTAGE=10 ALGORITHM=NEWTON MAXOL=50 MAXIL=20 &
N03- N03- I FLASH-MAXIT=200 DSMETH=NESTED
N2 N2 I DIAG MAIN=8 OLVAR1=4 OLVAR2=4 CMBAL=4 EMBAL=4
02 02 I FEEDS WATER 1 I
NO NO I NOX-GAS 11
N02 N02 I PRODUCTS TAIL-GAS 1 V
N204 N204 I RAW-ACID 10 L
HN02 HN02-1 I P-SPEC 1 11 . 0
N02- N02- I COL-SPECS Q1 =-387 &
N203 • N203 QN =-670780 &
MOLE-RDV=1.0
PROPERTIES SYSOP15M HENRY-COMPS=GAS CHEMISTRY=HNOX TRUE-COMPS=YES COOLANT 1 H20 TEMP=25.1 MOLE-FLOW=lE12 UA=lE10 PRES=l I
2 H20 TEMP=27 . 3 MOLE-FLOW=lE12 UA=lE10 PRES=l I
HENRY-COMPS GAS N2 02 NO N02 N204 N203 3 H20 TEMP=28 . 3 MOLE-FLOW=lE12 UA=lE10 PRES=l I
4 H20 TEMP=28 . 8 MOLE-FLOW=lE12 UA=lE10 PRES=l I
CHEMISTRY HNOX 5 H20 TEMP=29 . 2 MOLE-FLOW=lE12 UA=lE10 PRES=l I
PARAM KBASIS=MOLAL 6 H20 TEMP=29 . 6 MOLE - FLOW=lE12 UA=lE10 PRES=l I
STOIC 1 HN03 -1 I H20 -1 I H30+ 1 I N03- 7 H2o TEMP=30 . 4 MOLE-FLOW=lE12 UA=lE10 PRES=l I
K-STOIC 1 15.098 -738.88 0 -0.031534 8 H20 TEMP=33 . l MOLE-FLOW=lE12 UA=lE10 PRES=l I
STOIC 2 HN02 -1 I H20 -1 I H30+ 1 ! N02- 9 H20 TEMP=36 . 4 MOLE-FLOW=lE12 UA=lE10 PRES=l I
10 H20 TEMP=37 . 4 MOLE-FLOW=lE12 UA=lE10 PRES=l
PROP-DATA T-EST 1 25 . 1 I 10 37.4
IN-UNITS SI REAC-STAGES 1 10 NITRIC
PROP-LIST MW HOLD-UP 1 10 VOL-VHLDP=6500 VOL-LHLDP=20
PVAL N203 76
PROP-LIST VLBROC I DHFORM I DGFORM REACTIONS NITRIC
PVAL HN03 .041771 I -135. 06E6 I -74 . 72E6 DESCRIPTION "OXIDATION REACTIONS AND NITRIC ACID HYDROLYSIS"
PVAL N203 • I 83. 72E6 I 139 . 41E6
PVAL HN02 • I -79.53E6 I -46 . 05E6 GAS-PHASE REACTIONS:
PROP- LIST TB I TC PC I VC I ZC I OMEGA
PVAL HN03 356.15 I 520 68 . 901E5 I 0.145 I 0 . 231 I 0 . 7144 02 + 2 NO ---> 2 N02
PVAL HN02 295.7 I 444.3 58E5 I 0 . 160 I 0.2516 I 0 . 493 2 N02 <==> N204
PVAL N203 263 I 400 80E5 I 0.102 I 0 . 2456 I 0 . 567 NO + N02 <==> N203
PROP-LIST PLXANT NO + N02 + H20 <==> 2 HN02
PVAL H20 72.55 -7206 . 7 0 0 -7.1385 4 . 046E- 6 2
PVAL HN03 -281.8727 0 0 -.1358019 58 . 15114 0 0 231.55 376 . 1 LIQUID-PHASE REACTIONS:
PVAL HN02 21.00814 -3000 0 0 -3E-6 8E-6 2 275 340
PVAL N203 22 . 3847 -2996.63 0 0 9 . 672E-3 7E-6 2 275 340 N204 + H20 ---> HN02 + HN03
PROP-LIST CPIG I DHVLWT 3 HN02 ---> HN03 + H20 + 2 NO
PVAL HN03 53350 I 39.04E6 298.15 HN03 + H20 <==> H30+ + N03-
PVAL HN02 45606 I 39E6 298 HN02 + H2o <==> H30+ + N02-
PVAL N203 65605 I 39.3E6 263
PROP-LIST DGAQFM I CPAQO REAC-DATA 1 KINETIC V CBASIS=MOLEFRAC
PVAL N03- -1 . 0874E8 I -86600.0 591.8 STOIC 1 02 -1 I NO -2 I N02 2
PROP-LIST HENRY RATE-CON 1 5594.16 -2284.306 -1
BPVAL N02 H20 30 . 56470 -2872 . 960 -.302880 .0 283.0 386 . 0 POWLAW-EXP 1 02 1 I NO 2
REAC-DATA 2 EQUIL V KBASIS=P
STOIC 2 N02 -2 / N204 1
K-STOIC 2 -33 6891
PRESENT IN ORIGINAL NOX-INPUT FILE BUT ELIMINATED.
THIS REACTION IS AN OVERAL REACTION AND NITRIC ACID
IS FORMED HERE IN VAPOR PHASE, WHAT IS NOT THE CASE
REAC-DATA 3 EQUIL V KBASIS=P
STOIC 3 H20 -1 / N02 -3 / NO 1 / HN0 3 2
K-STOIC 3 -17 3625 -2
REAC-DATA 4 EQUIL V KBASIS=P
STOIC 4 NO -1 / N02 -1 / N203 1
K-STOIC 4 -28.183 4771
REAC-DATA 5 EQUIL V KBASIS=P
STOIC 5 NO -1 / N02 -1 / H20 -1 HN02 2
K-STOIC 5 -27.029 4723
REAC-DATA 6 EQUIL L KBASIS=MOLAL
STOIC 6 HN03 - 1 / H2 0 -1 / H3 0 + N03-
REAC-DATA 7 EQUIL L
STOIC 7 HN02 -1 / H20 -1 / H30+ No2-
REAC-DATA 8 KINETIC L CBASIS=MOLAR
STOIC 8 N2 0 4 -1 / H20 -1 / HN0 3 HN02
RATE-CON 8 2.19533E16 18938.8
POWLAW-EXP 8 N204 1
REAC-DATA 9 KINETIC L CBASIS=MOLAR
STOIC 9 HN02 -3 / HN03 1 / H2O 1 / NO 2
RATE-CON 9 I.SE8 28369 . 3
POWLAW-EXP 9 HN0 2 4 / NO -2
STREAM-REPORT MOLEFLOW MASSFLOW MOLEFRAC MASSFRAC
~.
2
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + T + + + + + + T + + T T
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + T
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + • + + + + + + + + + + + + + + + + + + + + + + + + +
TM
AAAAA SSSSS PPPPP EEEEE NN N PPPPP L U U SSSSS
A A S P P E N N N P P L U U S
AAAAA SSSSS PPPPP EEEEE N N N PPPPP L U U SSSSS
A A S P E N NN P L U U S
A A SSSSS P EEEEE N N P LLLLL UUUUU SSSSS
ASPEN PLUS IS A TRADEMARK OF HOTLINE,
ASPEN TECHNOLOGY, INC. U.S . A. 617/497-9010
251 VASSAR STREET EUROPE (32) 2/732-6300
CAMBRIDGE, MASSACHUSETTS 02139
617/497-9010
STREAM SECTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 11
NOX-GAS RAW-ACID TAIL - GAS WATER ........... 11 SIMULATION REQUESTED FOR ENTIRE FLOWSHEET
DESCRIPTION
BLOCK STATUS
2
ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 08/14/92 PAGE 2 ASPEN PLUS VER, HP-PA REL, 8.5-4 INST: DUTSCH5 08/14/92 PAGE 3
HN03 OXIDATION-ABSORPTION HN03 OXIDATION-ABSORPTION
RUN CONTROL SECTION FLOWSHEET SECTION
BLOCK STATUS (CONTINUED)
...........................•.............................•.................• FLOWSHEET CONNECTIVITY BY STREAMS
3
ASPEN PLUS VER: HP-PA REL: 8.5-4 INST: DUTSCHS 08/14/92 PAGE 4 ASPEN PLUS VER: HP-PA REL: 8.5-4 INST: DUTSCHS 08/14/92 PAGE 5
HN03 OXIDATION-ABSORPTION HN03 OXIDATION-ABSORPTION
PHYSICAL PROPERTIES SECTION U-O-S BLOCK SECTION
COMPONENTS BLOCK: TOWER MODEL: RADFRAC
----------
INLETS - WATER STAGE 1
ID TYPE FORMULA NAME OR ALIAS REPORT NAME NOX-GAS STAGE 10
H2O C H2O H2O H2O OUTLETS - TAIL-GAS STAGE 1
HN03 C HN03 HNO) HNO) RAW-ACID STAGE 10
H30+ C H30+ H30+ H30+ PROPERTY OPTION SET: SYSOP1SM ELECTROLYTE NRTL / REDLICH-KWONG-SOAVE
N03- C N03- N03- N03- HENRY-COMPS ID: GAS
N2 C N2 N2 N2 CHEMISTRY ID: HNOX - TRUE SPECIES
02 C 02 02 02
NO C NO NO NO MASS AND ENERGY BALANCE
N02 C N02 N02 N02 IN OUT GENERATION RELATIVE DIFF.
N204 C N204 N204 N204 TOTAL BALANCE
HN02 C HN02-1 HN02-1 HN02 MOLE (KMOL/HR ) 2320.00 2220.73 -99.2703 .S02280E-1S
N02- C N02- N02- N02- MASSIKG/HR ) 64442.8 64442.8 .234073E-06
N203 C MISSING MISSING N203 ENTMALPY(CAL/SEC -.734791E+07 - . 818982E+07 .102799
LISTID SUPERCRITICAL COMPONENT LIST
GAS N2 02 NO N02 N204 N203
INPUT DATA
INPUT PARAMETERS
NUMBER OF STAGES 10
ALGORITHM OPTION NEWI'ON
INITIALIZATION OPTION STANDARD
HYDRAULIC PARAMETER CALCULATIONS NO
DESIGN SPECIFICATION METHOD NESTED
MAXIMUM NO . OF NEWI'ON ITERATIONS 50
MAXIMUM NUMBER OF FLASH ITERATIONS 200
FLASH TOLERANCE 0 . 00010000
COLUMN EQUATIONS CONVERGENCE TOLERANCE 0.100000-06
COL-SPECS
4
ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 09/14/92 PAGE 6 ASPEN PLUS VER, HP-PA REL, 9.5-4 INST, DUTSCH5 08/14/92 PAGE 7
HN03 OXIDATION-ABSORPTION HN03 OXIDATION-ABSORPTION
U-O-S BLOCK SECTION U-O-S BLOCK SECTION
BLOCK , TOWER MODEL, RADFRAC (CONTINUED) BLOCK , TOWER MODEL, RADFRAC (CONTINUED)
REAC-STAGES SPECIFICATIONS ••••
RESULTS
STAGE TO STAGE REACTIONSICHEMISTRY ID
1 10 NITRIC
TOP STAGE TEMPERATURE C 25.1000
HOLD-UP SPECIFICATIONS BOTTOM STAGE TEMPERATURE C 37.4001
TOP STAGE LIQUID FLOW KMOL/HR 400.974
STAGE TO STAGE LIQUID HOLDUP VAPOR HOLDUP BOTTOM STAGE LIQUID FLOW KMOL/HR 490.332
1 10 20.0000 L 6500 . 0000 L TOP STAGE VAPOR FLOW KMOL/HR 1. 740.40
BOTTOM STAGE VAPOR FLOW KMOL/HR 1. 769. 73
COOLANT SPECIFICATIONS MOLAR REFLUX RATIO 0.23033
MOLAR BOILUP RATIO 3.69439
STAGE COMP ID OPTN SET PHASE PRESSURE TEMPERATURE CONDENSER DUTY (W/O SUBCooL) CALl SEC -385.014
ATM C REBOILER DUTY CALl SEC -670,749.
1 H2O SYSOP15M LIQUID 1 . 0000 25.1000
2 H2O SYSOP15M LIQUID 1 . 0000 27.3000 MAXIMUM FINAL RELATIVE ERRORS
3 H2O SYSOP15M LIQUID 1.0000 29.3000
4 H2O SYSOP15M LIQUID 1.0000 29 . 8000 BUBBLE POINT .33999E-13 STAGE; 5
5 H2o SYSOP15M LIQUID 1 . 0000 29 . 2000 COMPONENT MASS BALANCE .12630E-09 STAGE; 8 COMP;HN03
6 H2o SYSOP15M LIQUID 1.0000 29 . 6000 ENERGY BALANCE .22102E-07 STAGE; 5
7 H2o SYSOP15M LIQUID 1 . 0000 30 . 4000
8 H2O SYSOP15M LIQUID 1.0000 33.1000
9 H2o SYSOP15M LIQUID 1. 0000 36 . 4000 PROFILES
10 H2o SYSOP15M LIQUID 1. 0000 37.4000
STAGE AV. HEAT CAP. HT COEF*AREA FLOW RATE ENTHALPY
CAL/MOL-K CAL/SEC-K STAGE TEMPERATURE PRESSURE CALl MOL HEAT DUTY
1 16.6029 1.0000+10 1. 0000+12 KMOL/HR C ATM LIQUID VAPOR CAL l SEC
2 17.1377 1.0000+10 1.0000+12 KMOL/HR
3 17.2326 1.0000+10 1. 0000+12 KMOL/HR 1 25 . 100 11 . 000 -69294 . -171. 73 -385 . 0139
4 17.9660 1.0000+10 1. 0000+12 KMOL/HR 2 27 . 300 11 . 000 -69237. -179.16 - 1315 . 9720
5 19.0797 1.0000+10 1. 0000+12 KMOL/HR 3 29 . 300 11.000 -69209. -192.58 -1994 .0 968
6 19.0664 1.0000+10 1.0000+12 KMOL/HR 4 29 . 900 11 . 000 -69196 . - 183.11 -3337.9954
7 17'.9199 1. 0000+10 1.0000+12 KMOL/HR 5 29 . 200 11 . 000 -69156. -192 . 14 -4926 . 4307
9 17.9730 1.0000+10 1. 0000+12 KMOL/HR 6 29.600 11.000 -69111. -179.40 -9455 . 5819
9 17.9675 1.0000+10 1. 0000+12 KMOL/HR 7 30.400 11 . 000 - 69025 . -175 . 52 - . 23567+05
10 17.9758 1.0000+10 1.0000+12 KMOL/HR 9 33.100 11. 000 -67912 . -176 . 92 - . 39799+05
9 36 . 400 11.000 -67060. -150 . 93 - . 973 79+05
PROFILES 10 37.400 11. 000 -60759 . 137 . 53 - . 67075+06
P-SPEC STAGE PRES, ATM 11. 0000 STAGE FLOW RATE FEED RATE PRODUCT RATE
KMOL/HR KMOL / HR KMOL/HR
TEMP-EST STAGE 1 TEMP, C 25 . 1000 LIQUID VAPOR LIQUID VAPOR MIXED LIQUID VAPOR
10 37 . 4000 1 400 . 9 1740. 400.0000 1740 . 3971
2 401. 3 1741.
3 401. 6 1742 .
4 401. 9 1742.
5 402.3 1743.
6 402.9 1744.
5
ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 08/14/92 PAGE 8 ASPEN PLUS VER, HP-PA REL, 8.5-4 INST, DUTSCH5 08/14/92 PAGE 9
HN03 OXIDATION-ABSORPTION HN03 OXIDATION-ABSORPTION
U-O-S BLOCK SECTION U-O-S BLOCK SECTION
BLOCK, TOWER MODEL, RADFRAC (CONTINUED) BLOCK, TOWER MODEL, RADFRAC (CONTINUED)
STAGE FLOW RATE FEED RATE PRODUCT RATE Y-PROFILE
KMOL/HR KMOL/HR KMOL/HR STAGE NO N02 N204 HN02 N02- N203
LIQUID VAPOR LIQUID VAPOR MIXED LIQUID VAPOR 1 .30846E-03 .43244E-04 .10508E-06 .25173E-04 .OOOOOE+OO .75816E-07
7 404.7 1745. 2 .38252E-03 .53877E-04 .13772E-06 .31472E-04 .OOOOOE+OO .10419E-06
8 407.4 1749. 3 .45199E-03 .60985E-04 .16353E-06 .36480E-04 .OOOOOE+OO .13220E-06
9 409.1 1755. 4 .54475E-03 .71721E-04 .21777E-06 .43463E-04 .OOOOOE+OO .18254E-06
10 480.3 1770. 1920.0000 480.3324 5 .67915E-03 .87818E-04 .31678E-06 .53704E-04 .OOOOOE+OO .27289E-06
6 .88690E-03 .11260E-03 .50533E-06 .69452E-04 .OOOOOE+OO .44749E-06
X-PROFILE 7 .12400E-02 .15131E-03 .85938E-06 .95099E-04 .OOOOOE+OO .80656E-06
STAGE H2O HN03 H30+ N03- N2 02 8 .19270E-02 .21001E-03 .13553E-05 .13954E-03 .OOOOOE+OO .15145E-05
1 .99930 .11629E-08 .17215E-03 .17014E-03 .12359E-03 .78012E-05 9 .34923E-02 .38046E-03 .34993E-05 .24537E-03 .OOOOOE+OO .42117E-05
2 .99863 .92863E-08 .492 56E-03 .49165E-03 .11989E-03 .75401E-05 10 .78357E-02 .24530E-02 .13540E-03 .55531E-03 .OOOOOE+OO .57977E-04
3 .99770 .32245E-07 .94248E-03 .94190E-03 .11830E-03 .74363E-05
4 .99635 .86295E-07 .15921E-02 .1591 7E-02 .11751E-03 .73954E-05 K-VALUES
5 .99427 .21463E-06 .25977E-02 .25974E-02 .11686E-03 .73728E-05 STAGE H2O HN03 H30+ N03- N2 02
6 .99075 .54712E-06 .42979E-02 .42976E-02 .11620E-03 .73620E-05 1 .30983E-02 .78622E-02 .OOOOOE+OO .OOOOOE+OO 7810.1 4007.9
7 .98410 .15874E-05 .75390E-02 .75388E-02 .11493E-03 .73318E-05 2 .35222E-02 .89290E-02 .OOOOOE+OO .OOOOOE+OO 8046.8 4149.2
8 .96841 .66467E-05 .15265E-01 .15265E-01 .11114E-03 .71656E-05 3 .37311E-02 .94638E-02 .OOOOOE+OO .OOOOOE+OO 8152.1 4212.8
9 .90321 .84189E-04 .47563E-01 .47562E-01 .10767E-03 .71573E-05 4 .38399E-02 .97589E-02 .OOOOOE+OO .OOOOOE+OO 8204.7 4244.7
10 .40092 .35451E-01 .27971 .27971 .13321E-03 .99014E-05 5 .39292E-02 .10021E-01 .OOOOOE+OO .OOOOOE+OO 8247.2 4270.4
6 .40207E-02 .10320E-01 .OOOOOE+OO .OOOOOE+OO 8290.2 4296.6
X-PROFILE 7 .42090E-02 .10926E-01 .OOOOOE+OO .OOOOOE+OO 8374.8 4348.1
STAGE NO N02 N204 HN02 N02- N203 8 .48974E-02 .12997E-01 .OOOOOE+OO .OOOOOE+OO 8643.3 4514.9
1 .48210E-10 .20465E-06 .10011E-07 .22436E-03 .20060E-05 .72739E-08 9 .58285E-02 .16702E-01 .OOOOOE+OO .OOOOOE+OO 8889.1 4678.6
2 .54547E-10 .23852E-06 .12274E-07 .25879E-03 .91251E-06 .93495E-08 10 .48832E-02 . 13929E-01 .OOOOOE+OO .OOOOOE+OO 7126.2 3759.4
3 .61854E-10 .26199E-06 .14143E-07 .28927E-03 .58423E-06 . 11511E-07
4 .73035E-10 .30352E-06 .18554E-07 .33844E-03 .43892E-06 .15657E-07 K-VALUES
5 .89569E-10 .36718E-06 .26666E-07 .41214E-03 .35468E-06 .23124E-07 STAGE NO N02 N204 HN02 N02- N203
6 .11505E-09 .46509E-06 .42023E-07 .52524E-03 .29589E-06 .37461E-07 1 .63981E+07 211.31 10.497 .11220 .OOOOOE+OO 10.423
7 . 15568E-09 .61010E-06 .69765E-07 .69856E-03 .24228E-06 .65908E-07 2 .70126E+07 225.88 11.220 .12161 .OOOOOE+OO 11.144 ...
8 .21718E-09 .78208E-06 .10162E-06 .93091E-03 .16849E-06 .11428E-06 3 .73074E+07 232.78 11.562 .12611 .OOOOOE+OO 11.485
9 .34853E-09 .12971E-05 .24023E-06 .14683E-02 .68026E-07 .29089E-06 4 .74589E+07 236.30 11. 737 .12842 .OOOOOE+OO 11.659
10 .94812E-09 .10240E-04 .11382E-04 .40441E-02 .27509E-08 .49027E-05 5 .75825E+07 239.17 11. 880 .13031 .OOOOOE+OO 11.801
6 .77086E+07 242.09 12.025 .13223 .OOOOOE+OO 11.945
Y-PROFILE 7 .79651E+07 248.00 12.318 .13614 .OOOOOE+OO 12.238
STAGE H2O HN03 H30+ N03- N2 02 8 .8872 7E+07 268.53 13.337 .14990 .OOOOOE+OO 13.253
1 .30962E-02 .91433E-11 .OOOOOE+OO .OOOOOE+OO .96526 .31267E-01 9 .10020E+08 293.31 14.566 .16711 .OOOOOE+OO 14.479
2 .35174E-02 .82918E-10 .OOOOOE+OO .OOOOOE+OO .96473 .31286E-01 10 .82645E+07 239.54 11. 896 .13731 .OOOOOE+OO 11. 826
3 .37226E-02 .30516E-09 .OOOOOE+OO .OOOOOE+OO .96440 .31328E-01 .
4 .38259E-02 . 84215E-09 .OOOOOE+OO .OOOOOE+OO .96412 .31391E-01 RATES OF GENERATION
5 .39066E-02 .21509E-08 .OOOOOE+OO .OOOOOE+OO .96379 .31485E-01 KMOL/HR
6 .39835E-02 .56461E-08 .OOOOOE+OO .OOOOOE+OO .96332 .31631E-01 STAGE H2O HN03 H30+ N03- N2 02 ",
7 .41421E-02 .17343E-07 .OOOOOE+OO .OOOOOE+OO .96249 .31880E-01 1 -.1430 .3377E-06 .6901E-01 .6821E-01 .OOOOE+OO -.6178E-01
8 .47427E-02 .86384E-07 .OOOOOE+OO .OOOOOE+OO .96063 .32352E-01 2 -.1956 .2873E-05 .1287 .1291 .OOOOE+OO -.9174E-01
9 .52644E-02 .14061E-05 .OOOOOE+OO .OOOOOE+OO .95712 .33486E-01 3 -.2713 .8287E-05 .1808 .1810 .OOOOE+OO -.1262
10 .19578E-02 .49379E-03 .OOOOOE+OO .OOOOOE+OO .94929 .37223E-01 4 -.3930 .1945E-04 .2614 .2614 .OOOOE+OO - .1823
5 -.6088 .4556E-04 .4051 .4051 .OOOOE+OO -.2823
6 -1. 031 .1137E-03 .6868 .6868 .OOOOE+OO -.4807
7 -1.976 .3012E-03 1. 319 1. 320 .OOOOE+OO -.9351
8
9
-4.706
-19.27
-.2516E-03
-.8397
3.168
13 .24
3.168
13 .24
.OOOOE+OO
.OOOOE+OO
-2.197
-7.098
... .1
10 -182.4 17.87 114.9 114.9 .OOOOE+OO -39.12 >
."0 .•
. -g··r
=: 9:1
><
. ~I··
t',.)
6
ASPEN PLUS VER, HP-PA REL, 8 . 5-4 INST , DUTSCH5 08/ 14/92 PAGE 10 ASP[M ~U. HP ' ~A R[L. i,~-. INST, DUTSCH5
HN03 OXIDATION-ABSORPI'ION
V[ • • 08/14/92 PAGE 11
U-O-S BLOCK SECTION Hlld 01.1 DATION -ABSORPI'ION
STREAM SECTION
BLOCK, TOWER MODEL, RADFRAC (CONTINUED) NOX-GAS RAW-ACID TAIL-GAS WATER
RATES OF GENERATION
KHOL/HR STREAM ID NOX-GAS RAW-ACID TAIL-GAS WATER
STAGE
1
NO
-.1293
N02 N204 HN02 N02- N203 FROM , TOWER TOWER
-.1848E-Ol -.5293E-04 . 7895E-Ol .8042E-03 -.4657E-04 TO TOWER
2 -.1212 -_1240E-Ol -. 4413E-04 TOWER
.5170E-02 - .4380E-03 -.4803E-04
3 -.1619 -.1873E-01 -.9385E-04 . 1299E-03 -.1316E-03 -.8691E-04 SUBSTREAH, HIXED
4 -.2346 -.2808E-Ol -.1709E-03 . 1965E-02 -.5823E-04 -.1559E-03 PHASE,
5 -.3629 VAPOR LIQUID VAPOR LIQUID
-.4326E-01 -.3258E-03 .2261E-02 -.3372E-04 -.3017E-03 COHPONENTS, KHOL/HR
6 -.6177 -.6769E-Ol -.6125E-03 . 9778E-03 -.2345E-04 -.6216E-03 H2O 9.0000
7 -1.206 -.1031 192.5760 5.3885 400.0000
-.8588E-03 -.6955E-02 -.2116E-04 -.1229E-02 HN03 0.0 17.0283 1. 5913-08 0.0
8 -2.760 -.3004 -.3759E-02 -.9012E-01 -.2942E-04 -.4724E-02 H30+ 0.0
9 -7.737 -3.673 134.3520 0.0 0.0
-.2334 -.3307 -.4081E-04 -.9514E-Ol N03- 0.0 134.3520 0.0 0.0
10 -13 .13 -66.65 -27.76 2.325 -.2651E-04 .1048 N2 1680.0000 6.3986-02 1679.9360 0.0
02 105.0000 4.7560-03 54.4163 0.0
NO 27 . 0000 4.5541-07 0.5368 0.0
N02 71.0000 4.9187-03 7.5262-02 0.0
N204 28.0000 5.4673-03 1. 8288-04 0.0
HN02 0.0 1. 9425 4.3811-02 0.0
N02- 0.0 1. 3214-06 0.0 0.0
N203 0.0 2.3549-03 1. 3195-04 0.0
COMPONENTS , MOLE FRAC
H2O 4.6875-03 0.4009 3 . 0962-03 1. 0000
HN03 0.0 3.5451-02 9 . 1433-12 0.0
H30+ 0.0 0.2797 0.0 0.0
N03- 0.0 0 . 2797 0.0 0.0
N2 0.8750 1.3321-04 0_9652 0.0
02 5 . 4688-02 9.9014-06 3.1267-02 0. 0
NO 1. 4063-02 9.4812-10 3.0846-04 0.0
N02 3 . 6979-02 1 . 0240-05 4 . 3244-05 0.0
N204 1. 4583-02 1.1382-05 1.0508-07 0. 0
HN02 0.0 4 . 0441-03 :
2.5173-05 0.0
N02- 0.0 2.7509-09 0.0 0. 0 ':'
N203 0.0 4.9027-06 7.5816-08 0.0
COMPONENTS , KG/HR
H2O 162.1350 3469.2573 97.0750 7206.0000
HN03 0.0 1073.0058 1. 0027-06 0.0
H30+ 0.0 2555.7788 0.0 0.0
N03- 0.0 8330.4846 0_0 0.0
N2 4.7062+04 1.7924 4.7060+04 0.0
02 3359.8950 0.1521 1741.2700 0.0
NO 810.1620 1.3665-05 16.1082 0.0
N02 3266.4260 0.2262 3.4625 0.0
N204 2576.3108 0.5030 1.6827-02 0.0
HN02 0.0 91.3241 2.0597 0.0
N02-
N203
0.0
0.0
6.0789-05
0.1789
0.0 0.0 , "
1.0028-02 0.0
COMPONENTS, MASS FRAC
H2o 2.8327-03 0.2235 1. 9844-03 1 . 0000 \
,-;
HN03 0.0 6.9125-02 2.0497-11 0.0
H30+ 0.0 0.1646 0.0 0.0
N03- 0.0 0.5366 0.0 0.0
N2 0.8222 1.1547-04 0_9619 0.0 )i>
02 5.8702-02 9.8041-06 3.5594-02 0.0 ,'''C:)
NO 1.4155-02 8.8033-10 3.2928-04 0.0 :~
e ~
7
ASPEN PLUS VER, HP-PA REL , 8.5 - 4 INST, DUTSCH5 08 /1 4 / 92 PAGE 12
HN0 3 OXIDATION- ABSORPTION
STREAM SECTI ON
NOX-GAS RAW-ACID TAIL-GAS WATER (CONTINUED )
STREAM ID NOX-GAS RAW-ACID TAIL-GAS WATER
N02 5.7069 - 02 1.4578-05 7 . 0779-05 0.0
N20 4 4 . 5011-02 3.2407-05 3 . 4397-07 0.0
HN02 0.0 5 . 8833 - 03 4 . 2104-05 0.0
N02- 0.0 3 . 916 2 -09 0.0 0.0
N20 3 0.0 1 . 1530 - 05 2 . 0499-07 0.0
TOTAL FLOW,
KMOL/ HR 1920.0000 480 . 3324 1740 . 3971 400 . 0000
KG / HR 5.7237 .. 04 1 . 55 2 3-.04 4 . 8920 .. 04 7206 . 0000
LlMIN 7 . 4752 .. 04 155 . 0952 6 . 4535 .. 04 120 . 2472
STATE VARIABLES ,
TEMP C 40 . 0000 37 . 4000 25 . 1000 20 . 0000
PRES ATM 11.0000 11. 0000 11.0000 11.0000
WRAC 1.0000 0.0 1 . 0000 0.0
LFRAC 0.0 1. 0000 0.0 1 . 0000
SFRAC 0.0 0.0 0.0 0. 0
ENTHALPY,
CAL/MOL 472.0657 - 6 . 0759 .. 04 -171 . 7252 -6 . 8397 .. 04
CAL/GM 15 . 835 3 -1880.1161 -6 . 1093 -3796 . 6768
CAL/SEC 2.5177 .. 05 -8 . 1068 .. 06 -8 .3 019 .. 04 -7 . 5997 .. 06
ENTROPY,
CAL/MOL-K -4.9064 -49.8874 -4 . 4679 -39.2768
CAL/GM-K -0.1645 -1. 54 37 -0 . 1589 -2.1802
DENSITY,
MOL/CC 4.2808-04 5.1617-02 4 . 4947-04 5.5441-02
GM/CC 1. 2762-02 1.6680 1 . 2634-02 0 . 9987
AVG MW 29.8108 32 .3165 28 . 1085 18.0150
." ~
8
Parameters for the different stochastic simulations, entries include default value and standard deviation (0).
139.41E6 ± 1% 139.41E6 ± 1%
-79.53E6 ± 1% -79.53E6 ± 1%
-46.05E6 ± 1% -46.05E6 ± 1%
295.7 ± 1% 295.7 ± 1%
444.3 ± 1% 444.3 ± 1%
58E5 ± 1% 58ES ± 1%
0.16 ± 5% 0.16 ± 5%
0.2516 ± 5% 0.2516 ± 5%
0.493 ± 5% 0.493 ± 5%
263 ± 5% 263 ± 5% .": :-
':::p
.·...·.' . ..•·.• ••.••.::.'W
IIWIJ ..·. ..·.r .H•.'.•f4.b.• • '•.i.l.·(OJ.·'I.•.kffi6
·. .:·.•.'•'.·.:.·.:.·•.:.•.1.1.,;,,:,;:::,<:
.......... .... ....... ..:-:
;.;.:.:.: /
39E6 ± 5% 39E6 ± 5%
65606 ± 2% 65606 ± 2%
39.3E6 ± 5% 39.3E6 ± 5%
7.078 ± 1% 7.078 ± 1%
154.4 ± 1 % 154.4 ± 1 %
-3.296 ± 1 % -3.296 ± 1 %
-215.7 ± 1 % -215.7 ± 1%
7.543 ± 1 % 7.543±1%
447.7 ± 1 % 447.7 ± 1 %
-2.984 ± 1 % -2.984 ± 1 %
-225.3 ± 1 % -225.3 ± 1 %
5594.16, -2284.3 5594.16, -2284.3 5594.16, -2284.3
20,0.005 20,0.005 20,0.005
298-378 298-378 298-378
-33, 6891 -33, 6891 -33,6891
20,0.005 20,0.005 20,0.005
298-378 298-378 298-378
-28.183, 4771 -28.183,4771
10,0.05 10,0.05
298-378 298-378
-27.029,4723 -27.029,4723
10,0.05 10,0.05
298-378 298-378
2.195EI6, 18939 2.195EI6, 18939
10,0.01 10,0.01
298-378 298-378
1.5E8, 28369 1.5E8, 28369
10,0.05 10,0.05
298-378 298-378
!.•~,.•.:•.•~..:'.t.•. I.'~r.•.·•.~2HN;.ili~!~~
.~
·m
.•.:.".!
IU........~
.·.• .•re
.;.Q
w ;.:.•.;r. . •.. • .•i•.._.;•.
.:..'•.·•.nJ.•. -: .•.:...• :.:.: ..;:::.:.. >.::: .. :::.:.:.::::::-.;.::::;::;:.:.:
-17,3625
10,0.05
298-378
40 ± 5%
11 ± 5%
9 ± 5%
1680 ± 5%
105 ± 5%
27 ± 5%
71 ± 5%
28 ± 5%
20 ± 5%
11 ± 5%
" , ...:.:...:.... :. . .:.::- .:<.~ ..:.. ,~ : ...:. " , ',', ...... .... .. . ". "»'" \:.
¥.t4?W:6~9W*!§R:t.lNU#:j :'·: . :i . . ·;:: 400 ± 5%
est. 25.1 ± 10% 25.1 ± 5%
est. 37.4 ± 10% 37.4 ± 5%
est. 27.3 ± 10% 27.3 ± 5%
est. 28.3 ± 10% 28.3 ± 5%
.. ~. .
~ ..
::I
e:
~ ..
. ri1 •.•.
count 977 Column bottom liquid flowrate H30+
,,'SWIl 131944.9 Rate H30+ [kmol/hl
.'.,~.. 135.0511 Epanechnikov estimate Column bottom liquid flowrate H30+
*$
tin
6.78E-05
135.0217
Probability curve
Density histogram, 25 classes
Density histogram, 25 classes
50r------------------------------------,
. '.·GJ ..
".!l8f 135.0815 45 ------------------------
~an 135.0508 40 ------------------------
1ekw 135.0446 Basic run for original ASPEN PLUS run 35 - --- --- --- --- - -- --- --- --l1li ilf IiUIIJ l1li--- --- -- - --- - -- - -- -- - --- --
3elcw 135.0568 Only kinetic params varied 30 ----------------------
stds 0.008233
25 ----------------------
h 0.004116
. glow 135.0135 20 ----------------------
ghigh 135.0897 15 ----------------------
.gpojnts
gwidth
50
0.001555
hpoints
hwidth
25
0.003176 I: :: :::::::::::::::~I
.. K.ol!11ochorov-Smimov test (prob D> stnd) l.350E+02 l.350E+02
Rate H30+ [kmolA1)
. D ".: 0.049248
'Q~(DBN) om 7492
... .
Column bottom liquid flowrate H30+ Column bottom liquid flowrate H30+
Epanechnikov estimate . Probability curve
45r----------------------------------,
40 0.9
35 0.8
;1
.· ~s 2.7E-06
0.644452
0.655424
Probability curve
Density histogram, 25 classes
300r-----------------------.
Density histogram, 25 classes
gpqints 50 hpoints 25
g~idth 0.000291 hwidth 0.000594 50 --------- - ---------~flfI~~ iii-------------------
70 0.9
0.8 _••• ------------------ --------------------------------
60
0.7 -------------------- ._--------._----------------------
50
c cO.6
a
·240
~ 0.5
"
"0 .Ll
30 ~0.4
20 0.3 ------------- -----------------------------------------
10 0.2 ----------- -------------------------------------------
0.1
8.52 0.53 0.54 0.55 0.56 0.57 o+---=r--_.----r---~--~----r_--,_--~
0.525 0.535 0.545 0.555 0.565 0.25
Rate NO [kmolJbJ Rate NO [kmollhJ
count 372 Column bottom flowrate H30+
sum 49981.74 Rate H30+ [kmol/h]
avg 134.3595 Epanechnikov estimate Column bottom flowrate H30+
0.000987 Probability curve Density histogram, 25 classes
vars
14r-------------~__------------------~
min 134.2689 Density histogram, 25 classes
max 134.4757 12 ------------------------
median 134.3595
le kw 134.3392 Basic run for changed input file 10 ------------------------
3ekw 134.3803 All parameters varied
0.031413 Compensation done for kinetics 8 ------------------------
stds
h 0.02 6 - •••••••••••••••••••
glow 134.2374
ghigh 134.5071 4 •••••••••• -.- •••••• -
gpoints 50 hpoints 25
gwidth 0.005503 hwidth O.ot1234 2 ····-----·······1 111·················_--_·
o .11.1 Ill. RI
Kolmochorov-Smirnov test (prob D> stnd) 1.342E+02 1.344E+02 1.345E+02
Rate H30+ [kmolJhl
D 0.024589
Qks(DBN) 0.978079
0.9 •••••••••••••••••••••••••••••••••
12
0.8 •••••••••••••••••••....••••••. - .-.--.. -- .. - ••.•.• -.•.••
10 0.7 ------_ •• _._.----------- •• - -------.-.-----------------
cO.6
r3
-ii 0.5
.rJ
~0.4
0.3 _._-----------.----- -----.----------.------------------
2 0.2
0.1
O~--~~~--~r---~~~--~~~
134.2 134.4 134.5
134.25 134.35 134.45 134.55 l~ .25
Rate H30+ [kmolJhJ Rate H30+ [kmolJhJ
count 1000 Column bottom liquid flowrate H30+
sum 134352.2 Rate H30+ [kmol/h]
avg 134.3522 Epanechnikov estimate Column bottom liquid flowrate H30+
Density histogram, 25 classes
vars 5.92E-05 Probability curve
min 134.3231 Density histogram, 25 classes ~.-----------------------------------~
max 134.3771
50 .--.--.--.--.-----------...... • ••••• - •• --- •••••••••• -- ••
median 134.3523
le kw 134.3469 Basic run for changed input file
40 .- •••••••• -.- ••• -- •• - •• -.. --- •• -.--.-- ••••••••••••
3ekw 134.3571 Only kinetics varied
stds 0.007696
30 ••••• - ••••• - •••••••• --.-.. ..-•••••••• -----.-.- •• -.
h 0.003848
glow 134.3154
ghigh 134.3848 20 ---------.---.---------- ------------ •• --- ••• --
gpoints 50 hpoints 25
gwidth 0.001417 hwidth 0.002892 1:+--_---_--T"'--r;-- -1"'"1--""T---1--~I YI ~
I,,.I~r.yy.Y¥JipII,.IIII,.llllyl
-I i-~.,.~~~-- -r;--,.....,
llY
•• -• • '-'.-1.
Column bottom liquid flowrate H30+ Column bottom liQ uid flowrate H30+
Epanechn&ov estimate Probability curve
~.---------------------------------~
0.9 ••••••••••••••••••••••••••••••••••••••
50 ---------------------------- - -----.- •• --.-.---.-.-- ••
0.8
0.7 -_ . . -_ .. _...... -- --- .. -_ .. _.. --- -_ .. --- --- .. --- --- ........ -- --- .. - .. _..
40
?;> 0.6
a
il
.&l
0.5
20
~0.4
0.3 .. -- --- .. -- -_ .. --- --- --- ---.. ------ _.. - --- .... - .. -- --- --- --_ ....
10 02 -•• -••• -•••••• -••. -.--- .••••••• --------.•• --.- ••••••••
0.1
134.33 134.35 134.37 134.39
134.32 134.34 134.36 134.38 194.32
Rate H30+ [kmol/hJ Rate H3O+ [kmolJhJ
count 1000 Column top vapor flowrate NO
sum 536.8462 Rate NO [kmol)h]
avg 0.536846 Epanechnikov estimate Column top vapor flowrate NO
1.25E-06 Probability curve Density histogram. 25 classes
vars
350r------------------~
min 0.533711 Density histogram. 25 classes
max 0.539893 300 - - - -- - - - - - -- - -- - -- - -- ----.
median 0.536822
lekw 0.536077 Basic run for changed input file 250 -----------------------
3ekw 0.537649 Only kinetics varied
200 -----------------------
stds 0.001118
h 0.000559 150 -------------------.,
glow 0.532593
ghigh 0.54101 100 ---------.---------
gpoints 50 hpoinls 25
gwidth 0.000 172 hwidth 0.000351 5: -----·--------~-I ·lrii-~-------------
Kolmochorov-Smimov test (prob D > slnd) 5.326E-01 5.365E-01 • 5.403E-01
Rate NO [kmol/h)
D 0.01795
Qks(DBN) 0.904032
i"= 0.5 ---- ••• -._---- ••••••• _•••• _.-- -----.--_.--------- ••• _.-
.&l
~0.4
100
0.3
50 0.2
0.1
0~532 0.534 0.536 0.538 0.54 0.542 O+---~~~~-~--~--~--,_-~
0.533 0.535 0.537 0.539 0.541 O. 33
Rate NO (kmolftl] Rate NO [kmol/h)
. ~.
count 771 Column top flowrate NO
sum 414.1936 Rate NO [kmol/h]
avg 0.537216 Epanechnikov estimate Column top flowrate NO
vars 2.07E-05 Probability curve Density histogram, 25 classes
0.526259 80.-------------------------------------~
min Density histogram, 25 classes
max 0.56259 70 ------------------ ··--_·_------T----------------------
median 0.537141
60 ----------------
le kw 0.533796 Basic run for changed input file
3ekw 0.540634 Pure component parameters varied 50 ----------------
stds 0.004554 component interaction parameters varied
40 ----------------
h 0.002277
glow 0.521705 30 ----------------
ghigh 0.567143
20 ----------------
gpoints
gwidth
50
0.000927
hpoints
hwidth
25
0.001893 10
o
----------~ II
Kolmochorov-Smimov test (prob D > stnd) 5.217E-OI 5.425E-Ol 5.634E-OI
D 0.044088 Rate NO [kmolAtJ
Qks(DBN) 0.099832
70 0.9
0.8
0.7 -------------------- -----------------------------------
2;> 50 I.------------ ------------ ------------------------------- 2;>0.6
'240 ----------- ------------- ------------------------------
a
i.&> 0.5
"
."
max 134.4989
12 ------------------------ --------------------------------
median 134.3529
le kw 134.3323 Basic run for changed input file 10 ------------------------ --------------------------------
3ekw 134.3761 Operating parameters varied
stds 0.032043 Feed composition varied 8 -------------------- ----------------------------
h 0.016022
glow 134.2224 6 -------------------- ----------------------------
ghigh 134.5309 4 -------------------- --------------------------
gpoints
gwidth
50
0.006296
hpoints
hwidth
25
0.012854 -----~-
:+--- ----- I
~ ~1.fI¥¥I'T1.~-
-rl"-I'Y'- --r-r-r--
- - - - - . . -. -- r-- r
- -- r-
-- -
- -
- -- .-
--, -
Column bottom liquid flow rate H30+ Column bottom liquid flowrate H30+
Epanechnikov estimate Probability curve
14r---------------------------------~
0.9
12 ---------------------- - -------------------------------
0.8
10 0.7 --- •• ---._ ••••• _••••••• _.- •••• _----------._.----------
cO.6
a
~ 0.5
e
c..0.4
0.3
2 0.2
0.1
O~--~-c--~--~----~--~~--~--~
134.2 134.3 134.4 134.5
134.25 134.35 134.45 134.55 I~ .25
Rate H30+ [krno\ftlJ Rate H30+ [kmolJhJ
count 937 Rate NO in column top
sum 511.8905 Rate NO [kmol}h]
avg 0.546308 Epanechnikov estimate Rate NO in column top
vars 0.008104 Probability curve Density histogram, 25 classes
mm 0.298336 Density histogram, 25 classes 6.---------------------------------------~
max 0.851518
median 0.537242 5 ------------------------ -----------------------------------
lekw 0.486166 Basic run for changed input file 4 ------.................. • ••••••••••••••••• - ••••••••••••
3ekw 0.600072 Operating parameters varied
stds 0.090022 Feed composition varied
3 ---------------------- -------------.---------.-.- ••
h 0.036009
glow 0.208313
ghigh 2 ---------------- ••• - -------------------- •• - ••••
0.941541
gpoints 50 hpoints 25
gwidth 0.014964 hwidth 0.030551
O+----rTO~~~~py~~~~~~~~_r~----;
Kolmochorov-Smimov test (prob D > stnd) 2.083E-OI 5.444E-OI 8.804E-Ol
Rate NO [krnolJh]
D 0.045742
Qks(DBN) 0.039638
0.8
0.7 --_.-_ •• _•••••••• _------ •••• --.---- ----.--_.-._.------
~0.6
a
~ 0.5
.t>
~0.4
0.3
»-
.~. .
0.2
0.1 g.
.~
..........
, ~ ,. " ,
125 135 145 0
120 130 140 150 120
Rate H30+ IkmollhJ Rate H30+ [kmollhJ
..\.1\ .
count 424 Column top flowrate NO
sum 227.6138 Rate NO [kmoVs]
avg 0.536825 Epanechnikov estimate Column top flowrate NO
4.6lE-08 Density histogram, 25 classes
vars Probability curve
min 0.535217 Density histogram, 25 classes 6OOOr------------------------------------,
max 0.538108 5000 •••••••••••••••••••••••••••••• • ••••••••••••••••••••••••
median 0.53684
le kw 0.536822 Basic run for changed input file 4000 •••••••••••••••••••••••••••••• • ••••••••••••••••••••••••
3ekw 0.53686 Start estimations varied
stds 0.000215 Check for convergence accuracy 3000 •••••••••••••••••••••••••••••• • ••••••••••••••••••••••••
h 6.44E-05
glow 0.535002 2000 •••••••••••••••••••••••••••••• • ••••••••••••••••••••••••
ghigh 0.538323
gpoints 50 hpoints 25 1000 •••••••••••••••••••••••••••••• • ••••••••••••••••••••••••
gwidth 6.78E-05 hwidth 0.000138
.
.;"
gwidth 0.002662 hwidth 0.005434 20 --- --- --- --- ------ --- --- ------ ~~ II~ --------------------
O+---~rr~~rr~rr~~~~~~~rr~--;
Kolmochorov-Smirnov test (prob D> stnd) 1.343E+02 l.343E+02 l.344E+02
Rate H30+ [kmol/s)
D 0.300425
Qks(DBN) 1.15E-33
OT---"rr~on".,~~~·-~~I·~~~~rr--~
Kolmochorov-Smirnov test (prob D > stnd) 1.919E+00 1.936E+00 1.953E+00
Rate HN02 [krnoUs)
D 0.289303
Qks(DBN) 3E-31