Text
Text
Processing
Opeoluwa Fawehinmi
EPT-M-2017-21
MASTER THESIS
for
English title
At the downstream processing plant, the gas must be dehydrated before it enters the turbo
expander for NGL-extraction. This further dehydration is performed by adsorption. The
performance of the adsorption process will be reduced by the TEG following the natural gas
from the TEG-dehydration upstream. Large savings can be achieved if the negative effect
from TEG-contamination on the adsorption can be reduced.
The goal of the work is to establish an operation model of an adsorption dehydration unit,
including the effects from TEG. The model will be developed based on known parameters, on
data from experiments as well as results from theoretical work.
The work will consist of modelling work (MATLAB or similar tools), implementing results
from experimental work and from theoretical studies. You will work with Statoil researchers.
1. Review of models and tools used for simulation of adsorption and desorption
processes
2. System description of water removal process at Statoil Rotvoll lab
3. Development of a model in Matlab for simulation of the adsorption/desorption
process at Statoil Rotvoll lab
4. Comparison of model to experimental data from Statoil Rotvoll lab
-- ” --
Within 14 days of receiving the written text on the master thesis, the candidate shall submit a
research plan for his project to the department.
When the thesis is evaluated, emphasis is put on processing of the results, and that they are
presented in tabular and/or graphic form in a clear manner, and that they are analysed carefully.
The thesis should be formulated as a research report with summary both in English and
Norwegian, conclusion, literature references, table of contents etc. During the preparation of
the text, the candidate should make an effort to produce a well-structured and easily readable
report. In order to ease the evaluation of the thesis, it is important that the cross-references are
correct. In the making of the report, strong emphasis should be placed on both a thorough
discussion of the results and an orderly presentation.
The candidate is requested to initiate and keep close contact with his/her academic
supervisor(s) throughout the working period. The candidate must follow the rules and
regulations of NTNU as well as passive directions given by the Department of Energy and
Process Engineering.
Risk assessment of the candidate's work shall be carried out according to the department's
procedures. The risk assessment must be documented and included as part of the final report.
Events related to the candidate's work adversely affecting the health, safety or security, must
be documented and included as part of the final report. If the documentation on risk assessment
represents a large number of pages, the full version is to be submitted electronically to the
supervisor and an excerpt is included in the report.
The final report is to be submitted digitally in DAIM. An executive summary of the thesis
including title, student’s name, supervisor's name, year, department name, and NTNU's logo
and name, shall be submitted to the department as a separate pdf file. Based on an agreement
with the supervisor, the final report and other material and documents may be given to the
supervisor in digital format.
Work to be done in lab (Water power lab, Fluids engineering lab, Thermal engineering lab)
Field work
________________________________
Even Solbraa
Academic Supervisor
Research Advisor:
Knut Arild Maråk, Statoil
Preface
This Master thesis “Improved Drying in Natural Gas Processing” is written as a Master
Thesis project by Opeoluwa Oluwadara Fawehinmi, an International Student in the
International two – year Master Program. This Project was provided by Statoil ASA’s
Research Department at Rotvoll, Trondheim.
Opeoluwa Oluwadara Fawehinmi is a Student at the Department of Energy and Process
Engineering, in the Natural Gas Technology Program. This project consists of 15 ECTS
credits.
The author of this study is hopeful that this project can be used as a foundation for further
development of studies on the adsorption process at Statoil Rotvoll Laboratory.
i
Acknowledgements
I would like to express my appreciation and gratitude first and foremost to the Almighty God
for giving me the strength, grace and ability to carry out this master project. I would also like
to express my gratitude to my main supervisor Even Solbraa from Statoil ASA’s researching
department at Rotvoll. Your guidance, immense support, constant feedback, advice and
sustained patience with me made it possible for me to write this master thesis.
Furthermore, I would like to thank the other researchers at Statoil Rotvoll Laboratory for
their advice and input gotten at the meetings attended. I would also like to appreciate Kjetil
Gamst who is a previous master student, from who I got some ideas while working on this
master thesis.
ii
Abstract
In Natural Gas Processing, dehydration is a very important process especially when the
natural gas is being transported over long distances as LNG. There are basically two types of
dehydration process, TEG absorption and adsorption by desiccant materials. The adsorption
dehydration is the most dominant process in the LNG plant, but prior to this process, TEG
absorption is usually done upstream of the LNG plant to make the gas transportable to the
LNG plant. After TEG absorption, there is always a small portion of TEG that is carried over
by the dried natural gas to downstream processes. This TEG impacts the adsorption process
negatively. There are also other factors that affect an adsorption process, these factors range
from operating parameters of the adsorption column, the feed gas inlet conditions, and other
factors that vary from plant to plant.
A Matlab model has been developed to simulate an adsorption process. The bed saturation
and mass transfer has been modelled and simulated. Also, a heat transfer model has been
developed to examine the temperature interactions between the gas, adsorbent and column
wall. The bed saturation length was found to be dependent on the duration of the adsorption
time in an adsorption cycle. The longer the adsorption time, the longer the bed saturation or
the equilibrium zone. For an adsorption time of 50 minutes, the equilibrium zone length was
1.2 meters, for 100 minutes, the equilibrium zone length was 1.4 meters and 3.5 meters for
240 minutes. The longer the equilibrium zone, the further down the mass transfer zone is
pushed towards the column bottom. The MTZ length has been kept constant in this project
work, although in practice the MTZ length increases towards the exit of the column.
The bed loading in an adsorption process is also affected by the feed gas conditions, such as
the feed gas temperature and water saturation. From simulations, the feed gas temperature is
seen to have inverse effect on the bed loading. The temperature was decreased from base case
value of 27 0C to 10 0C and this increased the bed loading from 38.5% weight to 40.0%
weight. Conversely, when the temperature was increased from 27 0C to 50 0C, the bed
loading reduced to 35.5% weight. The feed gas temperature is usually determined by the
upstream process before the adsorption column, usually a scrubber. This scrubber
temperature determines how much water is collected in the scrubber.
The bed loading is also seen to be affected by feed gas water saturation from simulations.
This has a direct effect on the bad loading. When the water saturation was decreased from
730 ppm (base case) to 200 ppm, the bed loading reduced to 35.0% from 38.5% weight (base
case). Similarly, when the water saturation was increased to 930 ppm, the bed loading
increased to 39.5% weight. This is simple to understand, as the water saturation determines
how much water comes into the column with the gas, and hence how much water is retained
in the bed.
The heat transfer model did not show any difference in the temperatures of the gas, adsorbent
and column wall throughout the column length. In industry and normal practice, there is a
slight temperature difference between the gas, adsorbent and wall towards the bottom or exit
of the column. In this project work, this difference was not noticed, rather the gas, adsorbent
and wall temperature all remained 27 0C throughout the column. This could be due to several
reasons, but the most likely reason here is that the Matlab model could have been faulty and
there was no time to figure out where this fault was.
iii
Acronyms and Abbreviations
LNG – Liquefied Natural Gas
TEG – Triethylene Glycol
NGL – Natural Gas Liquids
MTZ – Mass Transfer Zone
TSA – Temperature Swing Adsorption
PSA – Pressure Swing Adsorption
IUPAC – International Union of Pure and Applied Chemistry
PTR – Performance Test Run
FL – Life Factor
GCAP – Gas Conditioning and Processing
LDF – Linear Diffusion Model
PFD – Process Flow Diagram
MEG – Mono Ethylene Glycol
PPM – Parts per Million
A – Angstroms
MMscfd – Million Standard Cubic Feet per Day
Kpa – Kilopascal
MS – Molecular Sieve
C5+- Alkanes heavier than Heptane
DAC – Dynamic Adsorption Column
2DADPF – Two-Dimensional Axial Dispersion Plug Flow
2DPF – Two-Dimensional Dispersion Plug Flow
ODE – Ordinary Differential Equation
iv
Table of Contents
Preface ........................................................................................................................................ i
Acknowledgments....................................................................................................................ii
Abstract ....................................................................................................................................iii
Acronyms and Abbreviations ................................................................................................ iv
1 Introduction .................................................................................................................. 1
2 Adsorption .................................................................................................................... 3
2.1 Adsorption Forces – Physical and Chemical ................................................................. 3
2.1.1 Physical Adsorption ........................................................................................... 3
2.1.2 Chemical Adsorption ......................................................................................... 4
2.2 Adsorbents ..................................................................................................................... 4
2.2.1 Activated Alumina ............................................................................................. 5
2.2.2 Molecular Sieves ................................................................................................ 5
2.2.3 Silica Gel ............................................................................................................ 6
2.2.4 Adsorbent Selection ........................................................................................... 8
2.3 Adsorption Isotherms ..................................................................................................... 9
2.3.1 Types of Adsorption Isotherms ........................................................................ 10
2.3.2 Langmuir Isotherms ......................................................................................... 13
2.4 Adsorbent Capacity...................................................................................................... 14
2.5 Adsorption Wave front and Mass Transfer Mechanism .............................................. 15
2.6 Adsorption Process ...................................................................................................... 16
2.6.1 Temperature Swing Adsorption (TSA) ............................................................ 16
2.6.2 Pressure Swing Adsorption (PSA) ................................................................... 17
2.7 Adsorption Process Design .......................................................................................... 18
2.7.1 Two – tower Adsorption Dehydration System ................................................ 18
2.7.2 Three – tower Adsorption Dehydration System .............................................. 19
2.8 Effects of Glycols on Natural Gas Dehydration by Adsorption .................................. 20
2.8.1 Proposal for the reduction of negative TEG effect on Adsorption .................. 21
2.8.1.1 Standby Time in Adsorption Dehydration Process ..................................... 22
2.8.1.2 Case Study .................................................................................................. 22
2.8.1.3 Case Study Results ...................................................................................... 24
2.9 Section Summary ......................................................................................................... 28
3 Adsorption Simulation Tools and Models ............................................................... 29
3.1 Adsorption Simulation Tools ....................................................................................... 29
3.1.1 Gas Conditioning and Processing Software ..................................................... 29
3.1.1.1 Software and Topic Selection .................................................................... 30
3.1.1.2 Adsorption Dehydration Chapter ................................................................ 30
3.2 Adsorption Models....................................................................................................... 32
3.2.1 Second -Order Rate Equation .......................................................................... 32
3.2.2 Lagergren’s Equation ....................................................................................... 32
3.2.3 Elovich’s Equation ........................................................................................... 33
3.2.4 Ritchie’s Equation ............................................................................................ 34
3.2.5 Thomas Model ................................................................................................. 34
3.2.6 The Linear Driving Force Model ..................................................................... 35
3.2.6.1 Effect of Adsorbent Heterogeneity ............................................................. 35
3.2.7 Pseudo – Second – Order Kinetic Equation ..................................................... 36
3.3 Heat Transfer Models for Packed Beds ....................................................................... 37
3.3.1 Heterogeneous Model for Heat Transfer in Packed Beds ................................ 37
3.3.2 Equivalence of One and Two – Phase Models for Heat Transfer Processes in
Packed Beds: One Dimensional Theory .......................................................... 39
3.3.3 Two – Dimensional Axial Dispersion Plug Flow Model................................. 41
3.3.4 An Improved Equation for the overall Heat Transfer Coefficient in Packed
Beds .................................................................................................................. 43
3.4 Mass Transfer Models for Packed Beds ...................................................................... 46
3.5 Section Summary ......................................................................................................... 46
4 Water Removal Process at Statoil Rotvoll Laboratory .......................................... 48
4.1 Adsorption Circuit ....................................................................................................... 50
4.1.1 Circulation Unit (B – 001) ............................................................................... 50
4.1.2 Gas Conditioning (A – 001/002)...................................................................... 50
4.1.3 The Adsorbers (T – 001/T – 002) .................................................................... 51
4.1.4 Filter Units (U – 002/U – 003/ U – 004).......................................................... 52
4.2 Regeneration Circuit .................................................................................................... 52
4.2.1 Circulation (B – 002) ....................................................................................... 52
4.2.2 Heater (E – 005) ............................................................................................... 52
4.2.3 Cooler (E – 006) and Separator (V – 003) ....................................................... 53
4.2.4 N2 Regenerator (T – 003/ T – 004) .................................................................. 53
4.2.5 Gas Management ............................................................................................. 53
4.2.6 Liquid Management ......................................................................................... 53
5 Matlab Model Development ...................................................................................... 54
5.1 Adsorption Model Set – up .......................................................................................... 54
5.1.1 Adsorption Model Values and Physical Parameters ........................................ 54
5.1.2 Gas Movement Mechanism ............................................................................. 56
5.1.3 Mass Transfer Zone ......................................................................................... 57
5.1.4 Molecular Sieve Capacity ................................................................................ 57
5.1.5 Heat Transfer Calculations .............................................................................. 58
5.2 Methodology ................................................................................................................ 59
6 Results and Discussion............................................................................................... 60
6.1 Base Case ..................................................................................................................... 60
6.1.1 Bed Saturation and Mass Transfer Zone .......................................................... 60
6.1.2 Heat Transfer ................................................................................................... 63
6.2 Sensitivity Analysis ..................................................................................................... 64
6.2.1 Effect of Feed Gas Temperature change on Bed Loading ............................... 64
6.2.2 Effect of Feed Gas Saturation on Bed Loading .............................................. 66
6.3 Rotvoll Laboratory Simulation .................................................................................... 67
7 Conclusion .................................................................................................................. 69
8 Further Work ............................................................................................................. 71
9 References ................................................................................................................... 72
10 Appendix ..................................................................................................................... 74
10.1 Physical Properties of the Inlet Gas ............................................................................. 74
10.2 Derivation of Heat Transfer Expression ...................................................................... 76
10.3 Mass Transfer Zone Calculation .................................................................................. 78
10.4 Matlab Code ................................................................................................................. 80
10.4.1 Mass Transfer and Bed Saturation .................................................................. 80
10.4.2 Heat Transfer .................................................................................................. 86
List of Figures
Figure 2.1 Structure of molecular sieve adsorbent………………………………………...... 6
Figure 2.2 Water capacity on silica gel type A and B and activated alumina……………..... 7
Figure 2.3 Static equilibrium curves for various commercial desiccants…………………… 8
Figure 2.4 Adsorption Isotherms…………………………………………………………..... 10
Figure 2.5 Type I Adsorption isotherm……………………………………………………... 11
Figure 2.6 Type II adsorption isotherm……………………………………………………... 11
1 INTRODUCTION
Natural Gas is naturally occurring hydrocarbon gas mixture consisting primarily of methane,
but also including varying amounts of other higher alkanes and some impurities like carbon
dioxide, nitrogen, hydrogen sulphide and hydrogen [1]. Natural Gas is a vital component of
the world’s supply of energy [1]. It is one of the cleanest, safest and most useful of all energy
resources.
Typically, dry natural gas is what is being referred to always as natural gas. It has various
applications like domestic uses such as heating and cooking, transportation fuel, power
generation and industrial applications like raw materials in petrochemical industries.
Wet natural gas is processed to separate unwanted hydrocarbons and liquids from pure
methane. Due to rigorous standards, natural gas must be processed and purified into pure
methane before it can be transported long distances [2]. While some of these processes can be
done at or near the wellhead field processing, the complete processing of natural gas takes
place at a complete processing plant usually located in a natural gas producing region. The
extracted natural gas is transported to these processing plants through a network of gathering
pipelines, small-diameter, low-pressure lines [2].
The actual practice of processing natural gas to pipeline quality levels can be complex, but
usually involves four main processes namely; Oil and condensate removal, water removal
(Gas dehydration), separation of Natural Gas Liquids and Sour Gas removal (carbon dioxide
and sulphur).
Of more concern in this project work is the water removal process. There are two types of gas
dehydration processes namely, absorption process and adsorption process.
The absorption process is a process that uses Glycol solution like Triethylene Glycol to
absorb water vapour from the gas stream. Absorption processes are used for removal of bulk
amounts and are not suitable for obtaining extreme dryness [3]. Absorption processes are
normally employed when the water specification is not as strict as that required in LNG
processes. Absorption process is also employed to make the gas transportable to a central
processing plant.
Adsorption process is a process in which water vapour is condensed and adsorbed onto the
surface of a solid desiccant called and adsorbent. Adsorption processes are used in deep gas
processing where there is a very strict water specification such as in LNG processing plants.
Adsorption processes can remove smaller amounts of water and gives a drier gas. This is
necessary in LNG plants because water concentration in gas cannot exceed 0.1 ppm when
being liquefied cryogenically, to avoid freezing out of water in cold processes.
In an adsorption process, there are usually two or more towers which are filled with the
adsorbents. The reason for this is that when one tower or adsorption bed becomes saturated, it
has to be regenerated (the adsorbed water molecules have to be desorbed). When this
regenerative process is going on in one tower, the other tower is in dehydration mode to
ensure continuous operation. Wet natural gas is passed through the tower from top to bottom.
As the has passes over the adsorption bed, water is retained on the inner surfaces of the
adsorbents. When the gas gets to the bottom, almost all the water content is adsorbed and the
dry gas exits at the bottom of the adsorber.
1|Page
Introduction
In the Norwegian Gas Industry, gas dehydration by absorption using TEG is normally done
offshore prior to the gas being transported to a central processing facility such as karsto. A
small fraction of TEG will follow the dried natural gas to downstream processing facilities.
At the downstream processing plant, the gas has to be dehydrated to obtain extreme dryness
before entering the expansion machines for NGL extraction. This is necessary to avoid two
phase flow or liquid flow in the turbines as it can cause severe damage to them. This further
dehydration is performed by adsorption process. Because of the presence of small TEG
quantities in the natural gas, the performance of the adsorption process will be reduced. There
are other factors that affect an adsorption process, these factors range from operating
parameters of the adsorption column, the feed gas inlet conditions, and other factors that vary
from plant to plant
The main goal of this project work is to establish an operation model of an adsorption
dehydration unit using Matlab, and then to compare this model with experimental data from
Statoil Rotvoll Laboratory.
This project thesis can be divided into these four main sections;
1. Review of water removal by adsorption in natural gas processing
This is a literature review of the adsorption process in natural gas processing. Here a
comprehensive discussion covering adsorbents, adsorption isotherms, adsorption
process design and layout and other relevant topics are covered.
2. Review of models and tools used for simulation of adsorption and desorption
processes.
This section of the project discussed various models used in the modelling of
adsorption process. Heat and mass transfer models for adsorption process were
discussed.
3. System description of water removal process at Statoil Rotvoll laboratory.
The water removal process in the laboratory is examined, the process design and
sequence is discussed and described.
4. Development of a model in Matlab for simulation of the adsorption and
desorption process at Statoil Rotvoll laboratory.
This section considers the development of a Matlab model for simulating adsorption
process. The model build – up, assumptions, equations used and development were
discussed in details. The parameters for this model were gotten from a previous work
done for Hammerfest LNG.
A comparison of this model to experimental data from the Statoil Rotvoll Laboratory was not
carried out because of the shortage of time left after the model was up and running.
2|Page
Adsorption
2 ADSORPTION
Adsorption is a process that involves the separation of a substance from one phase
accompanied by its accumulation or concentration on the surface of another [4]. The
adsorbing phase is the adsorbent and the material that is being adsorbed on the adsorbents’
surface is called the adsorbate. Adsorption is different from absorption, a process in which
material transferred from one phase to another penetrates the second phase to form a solution
[4].
In adsorption processes, one or more components of a gas or liquid stream are adsorbed on
the surface of a solid and this gives a separation. In most commercial processes, the adsorbent
is usually in the form of small particles in a fixed bed [5]. The fluid is passed through the bed
and the solid particles adsorb components from the fluid. When the bed is almost saturated,
the flow in the bed is stopped and the bed is regenerated thermally or by other methods so
that desorption occurs [5]. The adsorbed material is thereby recovered and the solid adsorbent
is ready for another cycle of adsorption.
In this project, the focus is on gas-phase adsorption in which water molecules are removed
from natural gas.
Physical adsorption is also known as Physisorption. In physical adsorption, the gas molecule
is bonded to the solid surface by weak forces of intermolecular cohesion. The chemical
nature of the adsorbed gas remains unchanged. Physical adsorption is a readily reversible
process in which the active forces are electrostatic in nature. This is the same force of
attraction cause gas to condense and real gases to deviate from ideal behaviour [6]. Physical
adsorption is sometimes referred to as van der waals adsorption. The electrostatic effect that
produces the van der waals forces depend on the polarity of the gas and solid molecules [6].
3|Page
Adsorption
Adsorption of water molecules from a natural gas stream onto the surface of an adsorbent is a
physical adsorption process. This is due to the orientation effect of the physical adsorption
process. Water is a polar substance and the adsorbent used has to be a polar adsorbent. Here,
the negative area of water is attracted to the positive area of the adsorbent and vice versa [6].
For this project work, every reference to adsorption made talks about physical adsorption.
2.2 Adsorbents
Adsorbent are the solid materials, sometimes called desiccants onto which the gas molecules
or vapour molecules are bonded to its surface during adsorption processes. Adsorption is a
surface phenomenon and practical commercial adsorbents are characterized by large surface
areas, majorly comprised of internal surfaces bonding to the extensive pores and capillaries of
highly porous solids [4].
Several materials have been used efficiently as adsorbing agents. The most common
adsorbents used industrially are activated carbon, silica gel, activated alumina and molecular
sieves (zeolites) [6]. Adsorbents are characterized by their chemical nature, extent of their
surface area, pore distribution and particle size. In physical adsorption, the most important
characteristic in distinguishing between adsorbents is their surface polarity [6]. Surface
polarity corresponds to affinity with polar substances such as water. Polar adsorbents are
called hydrophilic and zeolites, activated alumina and silica gel are examples of polar
adsorbents [7]. On the other hand, non-polar adsorbents are generally hydrophobic,
carbonaceous adsorbents i.e. activated carbon. Polymer adsorbents are typical non-polar
adsorbents and these cannot be used in adsorption process involving water removal from
natural gas because water is a polar substance.
4|Page
Adsorption
larger pores called macropores and these serve as passage ways to the smaller micropore
areas where the adsorption forces are strongest. Adsorption forces are strongest in pores that
are not more than approximately twice the size of the adsorbate or contaminant molecule.
These strong adsorption forces result from the overlapping attraction of the closely spaced
walls [6].
For natural gas dehydration by adsorption, the adsorbents used should possess the following
characteristics [8];
Activated alumina is a porous high area form of aluminium oxide, prepared either directly
from bauxite (Al2O3.3H2O) or from the monohydrate by dehydration and recrystallization at
elevated temperatures. The surface is more strongly polar that that of silica gel and has both
acidic and basic character, reflecting the amphoteric nature of the metal [9]. At room
temperature, the affinity of activated alumina for water is comparable with that of silica gel,
but with a low capacity. At elevated temperatures, the capacity of activated alumina is higher
than silica gel and it was commonly used as a desiccant for drying warm air or gas stream [9].
However, for gas dehydration, it has been majorly replaced by molecular sieves which
exhibit both a higher capacity and a lower equilibrium vapour pressure under most conditions
of practical importance [9].
Molecular sieves are also known as zeolites. Zeolite is an aluminosilicate material which
swells and evolves steam under a blowpipe [7]. Zeolite structure is made up of combination
of SiO4 and AlO4 tetrahedral joined together in various regular arrangements through shared
oxygen atoms, to form an open crystal lattice that contain pores of molecular dimensions into
which guest molecules can penetrate [9]. Unlike other adsorbents that are amorphous or non-
crystal-like in structure, molecular sieves have a crystal-like structure. The pores are
relatively uniform in diameter. Molecular sieves can be used to capture or separate gases
based on molecular size and shape [6].
5|Page
Adsorption
An example of applications where molecular sieves are used are in refining processes, which
sometimes use molecular sieves to separate straight chained paraffin from branched and
cyclic compounds. However, the main use of molecular sieves is in the removal of moisture
from exhaust streams [6].
Silica gels are made from sodium silicates. Sodium silicate is mixed with sulphuric acid,
resulting in a jelly-like precipitate from which the ‘gel’ name comes [6]. The precipitate is
then dried and roasted. Depending on the process used in manufacturing the gel, different
grades of varying activity can be produced [6]. Silica gel is a partially dehydrated form of
polymeric colloidal silicic acid with a chemical composition SiO2.nH2O [9]. Although water
is adsorbed more strongly on molecular sieves than on activated alumina or silica gel, the
ultimate capacity of silica gel at low temperatures is generally higher. Silica gel is therefore
the preferred desiccant where high capacity is required at low temperatures and moderate
vapour pressure [9]. Silica gels are used primarily to remove moisture from gas streams but
are ineffective above 500oF (260oC).
Silica gels are of two types, type A and type B. These different types are based on their pore
size distribution and are both frequently used for commercial purposes. Type A and B have
different shapes of adsorption Isotherms of water vapour as can be seen from Figure 2.2 [7].
This difference comes from the fact that type A is controlled to from pores of 2.0-3.0nm
while type B has larger pores of about 7.0nm. Internal surface areas are about 650m2/g for
type A and 450m2/g for type B [7].
6|Page
Adsorption
Main application for silica gels is dehumidification and dehydration of gases like air and
hydrocarbons. Type A is suitable for ordinary drying but type B is more suitable for use at
relative humidity higher than 50% [7].
Figure 2.2 Water capacity on silica gel type A and B and activated alumina [7].
7|Page
Adsorption
Figure 2.3 Static equilibrium curves for various commercial desiccants [8]
In a well-designed and properly operated unit, the following dew points are obtainable [8];
Table 2.1 Commercial adsorbents and their obtainable water dew points.
8|Page
Adsorption
For most gas dehydration applications upstream of low temperature NGL extraction and LNG
plants, molecular sieves will be the preferable choice due to the very low outlet water dew
points and higher effective capacity. Molecular sieves are also used in applications requiring
removal of sulphur compounds. Molecular sieves are more expensive than silica gels and
activated alumina and require higher regeneration heat loads [8].
For a gas stream that is saturated with water, just like that directly from the reservoir,
activated alumina has a higher equilibrium capacity for water adsorption than molecular
sieves, but the water loading capacity declines rapidly as the relative saturation of the gas
stream decreases. Activated alumina also has a lower heat of regeneration than molecular
sieves [8]. However, the limited outlet water dew point obtainable with activated alumina
makes it unsuitable for use in very low temperature gas processing applications such as LNG
plants. Activated alumina can also be used along with molecular sieves in a compound bed
application, with activated alumina on top and molecular sieves at the bottom. This
arrangement takes advantage of the higher equilibrium water loading of activated alumina,
but also uses the molecular sieve to achieve lower outlet water dew points [8].
Silica gel is sometimes used when both a water and hydrocarbon dew point is required to be
met. Some silica gels have a reasonable capacity for C5+ hydrocarbons as well as for water.
This allows both dew points to be achieved in a single unit [8]. The equilibrium capacity of
silica gel for hydrocarbon is lower that for water, consequently, the bed becomes saturated
with hydrocarbon much more quickly than with water. This results in short adsorption cycle
times, so the name ‘short cycle units’ is often applied to such installations [8].
Generally, in LNG plants a combination of silica gel or activated alumina and molecular
sieves are used. In the upper part of the column, a layer of silica gel or molecular sieve is
used to pick up or adsorb larger molecules of pollutants. The pore size of activated alumina is
between 20 – 60 angstroms, this means larger molecules can be picked up by activated
alumina. Beneath the silica gel layer lies the molecular sieve layer and the pore size of
molecular sieves is between 3 – 8 angstroms (MS 3A – MS 13X), this means that smaller
molecules of water can be picked up and adsorbed by the molecular sieves [11]. Typically,
between MS 3A and MS 5A molecular sieves are used.
9|Page
Adsorption
q = q (p) at T 2.1
Adsorption isotherms define the functional equilibrium distribution of adsorption with partial
pressure at a constant temperature [4]. The amount of adsorbed material per unit weight of
adsorbent increases with increasing partial pressure, but not in direct proportion or not
linearly.
Adsorption isotherms are useful for describing adsorption capacity to facilitate evaluation of
the feasibility of this process for a given application, for selection of the most appropriate
adsorbent, and for preliminary determination of adsorbent dosage requirements [4].
Adsorption isotherms are also used for theoretical evaluation and interpretation of
thermodynamic parameters like heat of adsorption.
Many different types of isotherms have been developed and they can have different shapes
depending on the type of adsorbent, type of adsorbate and intermolecular interactions
between the gas and the surface [12].
10 | P a g e
Adsorption
According to the IUPAC (International Union of Pure and Applied Chemistry) classification,
adsorption isotherms can be grouped into six types [12].
Type I adsorption isotherm describes a monolayer adsorption process. Example of this type
of adsorption is adsorption of Nitrogen or Hydrogen on charcoal at temperatures close to -
1800oC. Type I adsorption isotherm can be explained using the Langmuir model.
Type II adsorption isotherm is different from type 1. The intermediate flat region in the
isotherm corresponds to monolayer formation. Examples of this type are adsorption of
nitrogen gas on iron catalyst at -1950oC and adsorption of nitrogen gas on silica gel at same
temperature [13].
Type III adsorption isotherm shows a large deviation from the Langmuir model. In this type,
there is a multilayer formation of adsorbate on adsorbent surface. In the curve, there is no flat
11 | P a g e
Adsorption
portion and this indicates that monolayer formation is missing. Example of this type is
adsorption of bromine at 790oC on silica gel or iodine at 790oC on silica gel [13].
In type IV adsorption isotherm, the region of the graph at lower pressures is similar to type II,
this explains the formation of monolayer followed by multilayer. The saturation level reaches
at a pressure below the saturation vapour pressure. This can be explained by the fact that
there is the possibility of condensation of gases in the tiny capillary pores of the adsorbent at
a pressure below the saturation pressure of the gas [13]. Examples are adsorption of benzene
on iron oxide at 500oC and on silica gel at 500oC.
Type V adsorption isotherm is similar to type IV. Type V also shows the phenomenon of
capillary condensation of gas. Example is adsorption of water vapour at 1000oC on charcoal.
12 | P a g e
Adsorption
The Langmuir model was formed by Langmuir in 1918. This model was originally developed
for adsorption of gases onto solids, and is based on the following assumptions [4];
• Adsorption energy is constant and does not depend on the surface coverage i.e.
adsorption occurs on localised sites with no interaction between adsorbate molecules
• Maximum adsorption occurs when adsorbent surface is covered by a monolayer of
adsorbate
The relationship can be derived by considering the kinetics of condensation (adsorption) and
evaporation (desorption) of gas molecules at a unit solid surface.
𝑞
Θ= 2.2
qo
Where q is the number of covered sites on the adsorbent or amount adsorbed, qo is the total
number of sites or adsorption capacity of the adsorbent.
For equilibrium conditions, the rate of adsorption equals the rate of desorption, this gives
Where Kd and Ka are the rate constants for desorption and adsorption respectively.
𝐾𝑎𝑃 𝑏𝑃
Θ= = 2.4
𝐾𝑑+𝐾𝑎𝑃 1+𝑏𝑃
−∆H
b = bo𝑒 𝑅𝑇 2.5
When the amount adsorbed q is far smaller compared to the capacity of the adsorbent qo,
equation 2.4 is reduced to the Henry type equation’
Θ = bP 2.6
13 | P a g e
Adsorption
When the concentration is high enough or at high pressures, P >>> 1/b, then the adsorption
sites are saturated and;
Θ=1 2.7
The Langmuir model is the most appropriate model used to describe type I adsorption
isotherms. Due to the assumptions made in the derivation of the Langmuir equation, there are
often limitations in the application of this model to some systems involving physical
adsorption. However, the Langmuir model is a useful tool in determining the surface areas
and approximations of other adsorption parameters from type I isotherms [14].
Another cause of capacity loss occurs if liquid water enters the bed. Some adsorbents get
destroyed in the presence of liquid water. To avoid this, a layer of water-resistant adsorbent
can be placed at the top of the bed. The optimal solution is to employ effective inlet
scrubbing [8].
14 | P a g e
Adsorption
The gas stream containing the pollutant (in this case water) at an initial concentration Co is
passed down through a deep bed of adsorbent material that is free of any water molecule.
Most of the water is readily adsorbed by the top portion of the bed. The small amount of
water that is left is easily adsorbed in the remaining section of the bed. The gas exhaust from
the bottom of the bed is now free of water and dry, denoted by C1 [6].
After a period of time, the top layer of the adsorbent bed becomes saturated with water. The
majority of adsorption now occurs in a narrow portion of the bed directly below the
saturation section. This narrow zone of adsorption is called the Mass Transfer Zone (MTZ).
As additional water laden gas stream passes through the bed, the saturated section of the bed
becomes larger and the MTZ moves further down the length of the adsorbent. The actual
length of the MTZ remains fairly constant as it travels through the adsorbent bed. Additional
adsorption occurs as the gas passes through the unused portion of the bed. The outlet gas
water concentration at C2 is essentially still zero, since there is still an unsaturated section of
the bed [6].
15 | P a g e
Adsorption
Finally, when the lower portion of the MTZ reaches the bottom of the bed, the water
concentration in the outlet gas suddenly begins to rise. This is referred to as the breakthrough
point, where untreated gas is being exhausted from the adsorber (outlet gas with water). If the
inlet gas is not switched to a fresh bed, the concentration of water in the outlet gas will rise
quickly until it approaches the final concentration, given as point C4 [6].
There are two major ways by which regeneration is done and this is done by changing
parameters like temperature and pressure of the gas. These methods are discussed below;
For any given partial pressure of the adsorbate in the gas phase, an increase in the
temperature leads to a decrease in the amount adsorbed. Fr a constant partial pressure P,
temperature increase from T1 to T2 will decrease the equilibrium loading from q1 to q2 [15]. A
relatively modest temperature increase can cause a large decrease in loading. It is therefore
generally possible to desorb any components given a high temperature. It is also important to
ensure that the regeneration temperature does not cause degradation of the adsorbent.
16 | P a g e
Adsorption
Regeneration of adsorbent in PSA process is done by reducing the partial pressure of the
adsorbate. This can be seen below;
Reducing the partial pressure from P1 to P2 causes a reduction in equilibrium loading from q1
to q2.
Changes in pressure can be effected much more quickly than changes in temperature. Thus
the cycle time for PSA processes are typically in the order of minutes and seconds [16]. It is
desirable to operate PSA processes close to ambient temperatures to take advantage of the
17 | P a g e
Adsorption
fact that for a given partial pressure, the amount adsorbed or loading is increased as the
temperature is decreased.
The TSA Process is more suitable and mostly used in LNG and NGL extraction Plants than
the PSA Process. This is because the TSA process gives higher temperatures than PSA
process, and this high temperature is needed to desorb the water molecules from the
adsorbents effectively.
18 | P a g e
Adsorption
The wet gas is passed through the top of tower A. A mass transfer process takes place
through the bed and dry gas leaves the bed at the bottom. At the same time, tower B is
regenerated by the use of hot and dry gas which is passed through the bottom. The pressure is
normally also reduced. The driving force for the mass transfer process is reversed. The water
molecules adsorbed to the surface of the adsorbent are removed and leaves with the
regeneration gas at the top of tower B. The gas is cooled after the bed and the free liquid
condensed out [3].
In gas dehydration by adsorption, adsorption flow is almost always downward because of the
higher allowable velocity in the downward direction. Upward regeneration is preferred even
though it requires more valves and piping. Most bed contamination occurs at the top. By
regenerating upward, the steam produced at the lower part of the bed helps remove the
contamination without spreading it throughout the bed [8].
In the three-tower configuration, at any time, two towers (e.g. A and B) are in parallel
adsorption mode while the third tower (e.g. C) is in regeneration mode. In this configuration,
half of the feed gas flow rate is going through tower A and the other half passes through B as
shown above [17].
19 | P a g e
Adsorption
It is normal to use a three-tower system in order to get a smooth sequence with sufficient time
for heating of bed, regeneration and cooling of bed again. The bed system needs to be
controlled in such a way that the adsorption capacity is not overloaded [3].
Feed gas conditions also have an impact on the adsorption dehydration process. The feed gas
pressure, flowrate and temperature are very important factors that have an effect on the mass
of adsorbent required, bed diameter required and bed height required [18].
Figure 2.14 Variation of adsorbent mass with feed gas rate, temperature and pressure [18]
It can be seen from the above chart that as the gas rate increases, the mass of adsorbent
required increases for a given adsorption time. Feed with higher temperature and lower
pressure requires more mass and the opposite is the case for a feed with lower temperature
and higher pressure [18]. Also, research and past experiments have shown that feed gas with
higher temperature and lower pressure needs a larger diameter bed and taller height while a
feed with lower temperature and higher pressure needs a smaller diameter bed and shorter
height [18].
20 | P a g e
Adsorption
offshore plants. Here, gas dehydration by adsorption using solid adsorbents is the preferred
dehydration process because drier gases can be achieved with this process.
Sometimes, some quantities of TEG follows the gas from the absorption process down to the
onshore plants where gas dehydration by adsorption is done. These TEG quantities will have
a negative impact on the efficiency of the adsorption process.
One of the ways by which the adsorption process is negatively impacted by TEG
contamination is through the capacity decline of the adsorbents. Cyclical heating and cooling
of adsorbents results in capacity decline due to gradual loss of crystalline structure and/or
pore closure [19]. A more pronounced cause of capacity decline is contamination of
adsorbents due to liquid carryover (e.g. TEG) from upstream separation equipment [19].
Typical regeneration temperatures are between 200 – 300oC, heating the adsorbent to these
temperatures causes thermal degradation of TEG and instead of TEG to be desorbed, it
degrades and destroys the pore structure of the adsorbent. Glycols cannot be removed by
regeneration process, thereby reducing the capacity of the adsorbent to uneconomic levels in
short periods of time [8]. As the capacity declines in short periods of time, the adsorption
time decreases, and this consequently leads to a higher number of adsorption cycles required.
A high number of adsorption cycle leads to a decrease in life factor of the adsorbent, and if
this decrease is rapid, the adsorbent will need to be changed after a while.
Significant savings can be made if the negative effects of TEG contamination on the
adsorption process can be reduced. These savings can be achieved in the form of increased
adsorption capacity of the adsorbent (which means a higher number of cycles).
21 | P a g e
Adsorption
• The life of the adsorbent and adsorption capacity is a function of the number of
cycles, not the elapsed calendar time
• The curves good, average and poor indicate variation in site specific factors
2.8.1.1 Standby Time in Adsorption Dehydration Process
If the regeneration circuit has excess capacity that is larger than the normal design conditions,
then this brings about standby time [19]. Because of this excess capacity, the online
adsorption time can be reduced, and the adsorbent beds turned around faster by regenerating
the beds in a shorter cycle time. It is always advisable to design an adsorption unit with 10 –
20% excess regeneration capacity. Available standby time may be able to extend the life of a
molecular sieve adsorbent when the unit is operating on fixed cycle times [19]. It should be
noted that a regeneration cycle consists of heating, cooling, depressurization and
repressurization.
An analysis has been done by John M. Campbell to illustrate the benefits of standby time.
The case study below has been considered, the unit is expected to run for 3 years before
needing a recharge and the plant turnaround is based on this expectation. The following
assumptions [19];
22 | P a g e
Adsorption
The table below shows the design basis for the case study
Temperature, oC 30 288 30
The analysis done here is valid for low pressure regeneration (less than 4100 Kpa). A loading
life factor, FL, of 0.6 after 3 years (1095 cycles) of operation at design condition has been
found using concepts outlined in chapter 18 of the book ‘Gas Conditioning and Processing:
The equipment modules’. This point lies slightly above the average life curve as seen in
Figure 2.16.
23 | P a g e
Adsorption
After 12 months, a Performance Test Run (PTR) was done and the results is shown in table
2.4 and Figure. 2.17.
Parameter Feed
Temperature, oC 28
24 | P a g e
Adsorption
As can be observed from Figure. 2.17, FL has been determined to be 0.68 after 365 cycles (1
year of operation). Following the PTR curve, the molecular sieves will experience water
breakthrough if operated at design conditions in less than three years [19].
Figure. 2.18 below shows the projected FL after three years of operation of the unit at design
conditions.
25 | P a g e
Adsorption
Figure. 2.18 Projected life factor (red triangle) running at design conditions [19]
If the capacity decline follows the same trend as seen from the PTR, water breakthrough will
occur after just 750 cycles or just over 2 years from start-up at if operations is run at design
conditions (FL = 0.6). This can be illustrated in Figure. 2.19.
26 | P a g e
Adsorption
Because of the excess capacity of 15% the regeneration circuit can handle, the complete
regeneration cycle (heating, cooling, depressurization and repressurization) can be reduced to
7 hours from 8 hours. This allows the bed to turn around faster [19].
Complete cycle time is now 21 hours instead of the initially 24 hours, this gives an FL of 0.53.
This is because less water is being adsorbed per cycle. This reduced FL gives 1500 number of
cycles as shows in Figure. 2.20.
Figure 2.20 Projected life factor (red triangle) if standby time is used [19]
Taking advantage of this standby time and operating at reduce cycle time immediately after
the PTR, the molecular sieves should last an additional 2.7 years, giving a total life of 3.7
years. Therefore, standby time will allow the unit to operate until the scheduled turnaround
[19].
The following conclusions can be noted from the above study [19];
• The above method shown estimates the capacity decline of adsorbent based on only
one PTR for molecular sieves dehydration unit using low pressure regeneration. This
can serve as a foundational plan for corrective actions
• site related factors determine the decline curve of a unit. As a result, it will be useful
to conduct more than one PTR.
• Standby time offers the possibility of prolonging the life and adsorption capacity of an
adsorbent.
• Adsorption capacity is a function of the number of cycles, not calendar time.
Based on the case study above by John M. Campbell, it can be seen that a way to reduce one
of the negative effects of TEG contaminant (capacity decline of adsorbent) in the adsorption
27 | P a g e
Adsorption
process is by the use of standby time to further prolong the number of cycles of the system,
thereby increasing adsorption capacity of the adsorbent.
The above case study has been analysed using the Gas Conditioning and Processing (GCAP)
software. This software is discussed in the next chapter.
Fundamentals of adsorption has been looked at, as well as the types of adsorption forces,
various relevant adsorbents and their properties and applications, selection of adsorbents,
adsorption isotherms and the relevant models, adsorption capacity and regeneration
processes.
Important factors in adsorption design has also been discussed as well as two-tower and
three-tower system.
Also, the chapter has been concluded by examining the effect of TEG contamination on an
adsorption process. A case study done by John M. Campbell has been looked at. The results
of the case study show that standby time in adsorption process can be used to mitigate a
negative effect of TEG contamination by extending the number of cycles of an adsorption
process, thereby increasing the adsorption capacity of an adsorbent (molecular sieve).
28 | P a g e
Adsorption Simulation Tools and Models
Some limitations have been encountered in the use of ProSim DAC. Firstly, most of its
applications have been found to be around emissions control and gas cleaning, very limited
application has been seen in natural gas dehydration. Also, in trying to get access to this
software, it offers just a ten-day trial usage, which is quite short considering that one would
like to get acquainted to this software and see the possibility of it being used for the project.
Consequently, this software was not considered.
Another software that was considered is Aspen HYSYS. This is a good software for process
simulation and optimization. On checking to see if this was suitable, it was noticed that
adsorption columns were not included in the unit toolbar to choose from. Hence this was not
considered. Instead, aspentech has developed a separate simulation tool for modelling and
simulation of adsorption process, called Aspen Adsorption. From previous experience with
Aspen HYSYS and from materials and demo performances, it has been seen that this
software is a comprehensive flowsheet simulator for designing an adsorption process.
However, access to this software could not be gotten now so it was not considered.
The most user friendly and readily available software that was considered is called the Gas
Conditioning and Processing (GCAP) Software. This software is discussed below.
The GCAP software was developed by PetroSkills, John M. Campbell. The GCAP has been
designed to give quick checks and relatively easy analysis to very complicated calculations
[21]. This software is based on the equations and correlations used in the ‘Gas Conditioning
and Processing’ textbook by John M. Campbell. Since this textbook has been used during
lectures, and ideas have been gotten from it in the development of the project work, this
software appears to be suitable to consider.
29 | P a g e
Adsorption Simulation Tools and Models
Also, this software has been found to have a good user friendly interface, with some
instructions on how to get started with it. Also, a trial version of this software has been made
available online and this lasts for 90 days, this gives a reasonably good length of time to refer
to this software and use it more critically if the need arises at later stages of the project. The
GCAP is also mostly a graphical simulation software that gives a graphical analysis of
various simulations based on input data and calculated data.
The GCAP software has different volumes in which the different chapters of the Campbell
textbook are treated. For each chapter, there is a different working or simulation environment
for which simulations can be done based on the topic of the chapter.
For the chapter that is of relevance to this project, it is chapter 18, which is adsorption
dehydration. This is discussed below.
Chapter 18 is about performance evaluation for an existing molecular sieve dehydration plant
and this is divided into two sections. Section one is about simulations done to determine
molecular sieve equilibrium loading and the second section is about evaluation analysis and
performance prediction of an adsorption column.
For the case study done in chapter 2.8.1.2, the second section of chapter 18 of the software
has been used. In this section, the user interface allows one to enter some input parameter
30 | P a g e
Adsorption Simulation Tools and Models
such as design gas temperature, pressure, feed rate. This can be seen below. After this has
been done, the simulation is the run and the results are displayed graphically.
31 | P a g e
Adsorption Simulation Tools and Models
Figure 3.3 is a single graphical representation of the four graphs shown in chapter 2.8.1.2.
This the various scenarios that occur in evaluating the capacity decline and loading life factor
of a molecular sieve.
As a summary of tools used to simulate adsorption processes, GCAP was found to be the
handiest tool to come by, after efforts in exploring the possibilities of using other tools.
Predicting the rate at which adsorption takes place for a given system is one of the most
important factors in adsorption system design, with adsorbate residence time and reactor
dimensions controlled by the system’s kinetics [22]. To investigate the mechanisms of
adsorption, various kinetic models have been suggested. In recent years, adsorption
mechanisms involving kinetics – based models have been reported. Numerous kinetic models
have described the reaction order of adsorption systems based on solution concentration,
these include first and second order reversible models, pseudo – first – order and pseudo –
second – order models based on solution concentration [22]. Other kinetic models have also
described the reaction order based on adsorbent capacity, these include Lagergren’s first –
order equation, Zeldowitsch’s model, and Ho’s second – order expression [22].
1 1
= 𝑘2𝑡 + 3.1
𝐶𝑡 𝐶0
Early applied second – order rate equations in solid/liquid systems described reactions
between soil and soil minerals [22]. Other applications included the adsorption of fluoride
onto acid – treated spent bleaching earth and the adsorption of water using the dealumination
of HZSM-5 zeolite by thermal treatment [22].
Lagergren’s equation is a kinetic model that describes the reaction order based on adsorbent
capacity. In 1898, Largergren described the liquid – solid phase adsorption systems, which
consisted of the adsorption of oxalic acid and malonic acid onto charcoal. Lagergren’s first –
32 | P a g e
Adsorption Simulation Tools and Models
order rate equation is the earliest known one describing the adsorption rate based on the
adsorption capacity of the adsorbent [22]. It is summarised as follows;
𝑑𝑥
= 𝑘 (𝑋 − 𝑥) 3.2
𝑑𝑡
Where X and x (mg/g) are the adsorption capacities at equilibrium and at time t (min),
respectively, and k is the rate constant of the first – order adsorption (l/min).
Equation 3.2 was integrated with the boundary conditions of t = 0 and t = t and x = 0 and x =
x to yield;
𝑋
𝐼𝑛 = 𝑘𝑡 3.3
𝑋−𝑥
and
Elovich’s equation is another rate equation based on the adsorption capacity [22]. In 1934,
the kinetic law of chemisorption was established through the work of Zeldowitsch. The rate
of adsorption of carbon monoxide on manganese dioxide decreasing exponentially with an
increase in the amount of gas adsorbed was described by Zeldowitsch. It has commonly been
called the Elovich equation in the following years [22].
𝑑𝑞
= 𝑎𝑒 −∝𝑞 3.6
𝑑𝑡
Where q is the quantity if gas adsorbed during the time t, ∝ the initial adsorption rate, and a is
the desorption constant during any one experiment. Equation 3.6 can be integrated and
written as;
2.3 2.3
𝑞= log (𝑡 + 𝑡0 ) − 𝑙𝑜𝑔𝑡0 3.7
∝ ∝
33 | P a g e
Adsorption Simulation Tools and Models
1
and 𝑡0 = 3.8
∝𝑎
The Elovich equation is commonly used to determine the kinetics of chemisorption of gases
onto heterogeneous solids, and is quite restricted, as it only describes a limiting property
ultimately reached by the kinetic curve [22].
in 1977, Ritchie developed a model for the adsorption of gaseous systems. Assumptions
made for this model are that; θ is the fraction of surface sites which are occupied by an
adsorbed gas, n the number of surface sites occupied by each molecule of the adsorbed gas
and ∝ is the rate constant [22]. Assuming that the rate of adsorption depends solely on the
fraction of sites which are unoccupied at time t, then;
𝑑θ
=∝ (1 − θ)𝑛 3.9
𝑑𝑡
Several adsorption results have been analysed using the Ritchie equation. The Ritchie
equation has been used in contrast or comparison with the Elovich equation and in cases
where the systems did not fit the Elovich equation, Ritchie equation has been found to give
better results [22].
The Thomas model has also been frequently applied in the analysis and estimation of the
adsorption capacity of adsorbents and prediction of breakthrough curves, assuming the
second – order reversible reaction kinetics and the Langmuir isotherm [23]. For theoretical
studies, it is suitable to estimate the adsorption process where the external and internal
diffusion resistances are extremely small. The Thomas model is given by the following
equation;
𝐶 𝐾𝑇ℎ 𝑞𝐹 𝑚
𝐼𝑛 ( 𝐶𝐹 − 1) = − 𝑘𝑇ℎ 𝐶𝐹 𝑡 3.11
𝑄
Where KTh is the Thomas rate constant, m is the mass of adsorbent in the column. With
several couples of m and Q, KTh and qF values can be derived through a plot of In[(CF/C)-1]
vs t, further prediction and design can then be carried out.
34 | P a g e
Adsorption Simulation Tools and Models
Where k’=KThCF and t1=qFm/ (QCF). It is important to note that the qF derived
experimentally most time differs from the value determined from equilibrium calculations,
and the bed adsorption capacity is often determined from the dynamic adsorption [23].
The Linear Driving Force (LDF) model is a model that is also based on the kinetics of gas
adsorption, and has been frequently and successfully used in the analysis of adsorption
column dynamics and adsorptive process designs [24]. The LDF model has been found to be
simple, analytic and physically consistent.
The LDF model was originally proposed by Gleuckauf and Coates in 1947 for adsorption
chromatography [24]. Mathematical simulation of cyclic gas separation processes such as
TSA or PSA requires models for describing adsorption kinetics, and the LDF model has been
frequently used for this purpose [24].
The rate of adsorption of a single adsorbate (pure gas or mixture with an inert gas) into an
adsorbent particle according to the LDF model is given by;
𝑑C(t)
= 𝑘𝐿 [𝐶 ∗ (𝑡) − 𝐶(𝑡)] 3.13
𝑑𝑡
Where C(t) is the average adsorbate concentration (moles per unit volume) in the adsorbent
particle at time t, and C*(t) is the adsorbate concentration in the particle that would be in
equilibrium with the instantaneous superincumbent gas phase partial pressure of the
adsorbate [P(t)] and the adsorbate temperature [T(t)] at time t. The LDF model assumes that
the adsorbent particle temperature is uniform (does not vary with radius) at all times [24].
The variable kL is called the effective LDF mass transfer coefficient at adsorbate loading of C
and temperature T. The average adsorbate loading (moles per unit weight) at time t is given
by n(t) = C(t)/ 𝜌p where 𝜌p is the adsorbate particle density.
The table below reproduces the analytical expressions for f(t) obtained under isothermal,
constant volume and constant pressure experiments for the LDF model.
35 | P a g e
Adsorption Simulation Tools and Models
While making the assumption that the heterogeneous adsorbent consists of a collection of
parallel pores, each having a different kL value, the averaging effect was evaluated [24]. A
normalized gamma distribution function was assumed to represent the adsorbent
heterogeneity. Thus, the average fractional uptake [F(t)] at time t by the heterogeneous
adsorbent for a constant pressure experiment is given by;
∞
𝐹(𝑡) = ∫0 𝑓(𝑡). 𝜆(𝑥)𝑑𝑥 3.14
Where f(t) is the local fractional uptake at time t by a pore characterized by the property x
(kL). The function 𝜆(𝑥) is the probability density function for the distribution of the property
x in the adsorbents.
𝑎(𝑝+1)
𝜆(𝑥) = Γ(𝑝+1) . 𝑥 𝑝 . 𝑒 −𝑞𝑥 3.15
∞
∫0 𝜆(𝑥)𝑑𝑥 = 1 3.16
Where Γ is the gamma function. The variables and p are two adjustable parameters of the
gamma distribution. The mean 𝜇 and variance 𝜎 of the gamma distribution are given by;
(𝑝+1) (𝑝+1)
𝜇= ; 𝜎2 = 3.17
𝑎 𝑎2
Integrating equation 3.14 using the local uptake characteristics [f(t)] for the LDF model in
Table 3.1 and combining it with equation 3.15 – 3.17 gives;
1
1𝑥
𝐹(𝑡) = 1 − [ 1 ] 3.18
1+𝜇𝑥𝑡 𝑥
The pseudo – second – order kinetic equation has been most widely used in the study of
adsorption kinetics to describe time evolution of adsorption under nonequilibrium conditions
[25]. The equation is given as;
𝑑𝑄𝑡
= 𝑘 ′ 2 (𝑄𝑒 − 𝑄𝑡 )2 3.19
𝑑𝑡
Where Qt is the amount of adsorbate adsorbed at time t, Qe is its value at equilibrium and 𝑘 ′ 2
is constant. In many cases of adsorption studies, it has been claimed that equation 3.19 can
provide satisfactory description of adsorption data obtained under various experimental
conditions [25]. Integrating equation 3.19 gives;
36 | P a g e
Adsorption Simulation Tools and Models
𝑄𝑒2 𝑘2′ 𝑡
𝑄𝑡 = 3.20
𝑘2′ 𝑄𝑒 𝑡+1
Equation 3.20 can be linearized to various expressions to determine the constants involved. It
can be translated into the following linear relationship between 1/Qt and 1/t;
1 1 1 1
= + 3.21
𝑄𝑡 𝑄𝑒2 𝑘2 𝑡 𝑄𝑒
Equation 3.19 has been regarded as an empirical formula, and its integrated form appears
complex without clear mathematical structure [25].
There are many heat transfer models that have been established in previous works, some of
which have been discussed below;
This model has been suggested by R.J. Wijngaarden and K.R. Westerterp. An adsorption or
desorption process takes place in a packed bed, packed with adsorbents, mostly molecular
sieves because of its high water capacity. Heat transfer interaction occurs between the gas,
adsorbent and walls of the packed column. The heterogeneity of the bed is an important
factor because of the heat flow between the adsorbent pellets and the gas [26]. There are
global heat parameters for the packed bed, such as the effective radial heat conductivity 𝜆𝑒𝑓𝑓
and wall heat transfer coefficient ∝𝑤 and they are derived from homogeneous models,
therefore the values of 𝜆𝑒𝑓𝑓 and ∝𝑤 can be attributed to the gas phase, solid phase or both
phases [26]. It is assumed that the heat transfer in the solid and gas phase occurs in series by
three mechanisms;
• Heat transfer from the solid to the gas, described by the pellet heat transfer
coefficient, ∝𝑝
• Heat transfer through the gas to the outer wall, described by 𝜆𝑒𝑓𝑓
• Heat transfer at the wall through the gas, given by ∝𝑤
37 | P a g e
Adsorption Simulation Tools and Models
These assumptions were used to describe the changing radial and axial temperature profiles
in the packed bed.
The experimental procedure for this model consists of a packed bed elevated to constant
temperature, with the wall temperature being the same. The gas flow was cold air.
Thermocouples were shoved in the packed bed at varying radial distances to measure
temperature as a function of radial position, axial position and time. The gas temperatures
were obtained, not the pellet temperatures [26]. The pellet material used was an industrial
ring – shaped catalyst.
𝜕𝜃𝑘
𝑆𝑡 𝛳 (𝜃𝑔 − 𝜃𝑘 ) − =0 3.23
𝜕𝜏
𝜏 = 0 ==> 𝜃𝑘 = 𝜃𝑏 3.25
𝜕𝜃𝑔
𝑝=1 → = 𝐵𝑖ℎ𝛳 (1 − 𝜃𝑔 ) 3.27
𝜕𝑝
Equations 3.22 – 3.27 are solved to yield a formula with which the dimensionless
temperatures 𝜃𝑔 and 𝜃𝑘 can be calculated as a function of 𝛚, p and 𝜏 for any chosen values of
𝑃𝑒 𝛳 , 𝑆𝑡 𝛳 , 𝐵𝑖𝑐𝛳 and 𝐵𝑖ℎ𝛳 [26].
38 | P a g e
Adsorption Simulation Tools and Models
𝐵𝑖𝑐𝛳 , 𝐵𝑖ℎ𝛳 is modified Biot number at the cold wall and hot wall respectively
𝜏 is dimensionless time
All heat transfer properties in a packed bed are considered as lumped parameters, and model
deviations are lumped in the values of these properties [26]. This is a series model and there
are reasons why this model is considered to be close to reality, since no model matches
reality completely; the static contribution of the effective heat conductivity of the bed
depends on the heat conductivity of the solid phase, this agrees with the series model [26].
This model has been recommended for use in packed bed heterogeneous models.
3.3.2 Equivalence of One and Two – Phase Models for Heat Transfer Processes in
Packed Beds: One Dimensional Theory
For a fixed bed through which gas is flowing with or without chemical reaction, there are two
general types of models used to describe the mathematical analysis of heat and mass transfer
processes [27], these are;
• The group of one – phase models in which the bed is approximated by a quasi –
homogeneous medium.
• The group of two – phase models in which both phases exchange heat and/or mass;
these transport processes are treated independently.
The two – phase model appears to be the more realistic of the two [27]. The energy balances
of the two groups of models contain various transport coefficients and this model has
attempted to derive an expression that relates these coefficients [27]. It has also been shown
that the total energy dispersion, as represented by the axial effective thermal conductivity, is
due to the sum of the individual dispersive mechanisms including the stagnant bed thermal
conductivity, gas – solid heat transfer and intraparticle conduction [27].
For calculation of heat transfer processes in packed beds and heat regenerators, Anzelius and
Schumann applied the following energy balances;
𝜕𝑇 𝜕𝑇
Gas 𝜖𝜌𝑓 𝐶𝑓 𝜕𝑡 = − ṁ𝑓 𝐶𝑓 𝜕𝑥 + ℎ𝑎(𝜃 − 𝑇) 3.28
𝜕𝜃
Solid (1 − 𝜖)𝜌𝑠 𝐶𝑠 = ℎ𝑎(𝑇 − 𝜃) 3.29
𝜕𝑡
Where T and 𝜃 are the gas and solid temperatures respectively; h is the heat transfer
coefficient based on the average particle temperature and a is the particle surface area per unit
39 | P a g e
Adsorption Simulation Tools and Models
volume of bed. These equations are applicable for large Reynolds numbers [27]. For small
Reynolds numbers, Littman and Silva have shown that equation 3.29 should be expanded to
include a term accounting for axial heat conduction in the bed. Analysis of their frequency
response measurements gave the following model [27];
𝜕𝑇 𝜕𝑇
Gas 𝜖𝜌𝑓 𝐶𝑓 𝜕𝑡 = − ṁ𝑓 𝐶𝑓 𝜕𝑥 + ℎ𝑎(𝜃 − 𝑇) 3.30
𝜕𝜃 𝜕2 𝜃
Solid (1 − 𝜖)𝜌𝑠 𝐶𝑠 = ℎ𝑎(𝑇 − 𝜃) + (1 − 𝜖)𝜆 ∗𝑠 𝜕𝑥 2 3.31
𝜕𝑡
Introducing a corresponding axial conduction term in the gas phase energy balance was found
to be unnecessary [27]. With further assumption that the thermal capacity of the gas phase is
much smaller than that of the solid phase, and therefore can be neglected, the energy balances
become;
𝜕𝑇
Gas ṁ𝑓 𝐶𝑓 𝜕𝑥 + ℎ𝑎(𝑇 − 𝜃) = 0 3.32
𝜕𝜃 𝜕2 𝜃
Solid (1 − 𝜖)𝜌𝑠 𝐶𝑠 = ℎ𝑎(𝑇 − 𝜃) + 𝜆0 𝜕𝑥 2 3.33
𝜕𝑡
Equations 3.32 and 3.33 require initial and boundary conditions. For initial conditions, the
solid phase will have some initial temperature profile 𝜃 = 𝜃(𝑥, 0) [27].
With the assumption that the thermal capacity of the gas phase can be neglected, the energy
balance for the one – phase model is given as;
𝜕𝜗 𝜕2 𝜗 𝜕𝜗
(1 − 𝜖)𝜌𝑠 𝐶𝑠 = 𝜆𝑎𝑥 2
− ṁ𝑓 𝐶𝑓 3.34
𝜕𝑡 𝜕𝑥 𝜕𝑥
The 𝜆𝑎𝑥 parameter is the axial effective thermal conductivity of the bed, and Yagi et al.
determined experimentally that;
Where
Derivation of the one – phase model from the two – phase model
𝜕𝜃 𝜕2 𝜃 𝜕(𝑇−𝜃) 𝜕𝜃
(1 − 𝜖)𝜌𝑠 𝐶𝑠 = 𝜆0 𝜕𝑥 2 − ṁ𝑓 𝐶𝑓 − ṁ𝑓 𝐶𝑓 𝜕𝑥 3.37
𝜕𝑡 𝜕𝑥
40 | P a g e
Adsorption Simulation Tools and Models
𝜕(𝑇−𝜃) ṁ𝑓 𝐶𝑓 𝜕2 𝑇
− = 3.38
𝜕𝑥 ℎ𝑎 𝜕𝑥 2
𝜕𝜃 𝜕2 𝜃 ṁ2𝑓 𝐶𝑓2 𝜕2 𝑇 𝜕𝜃
(1 − 𝜖)𝜌𝑠 𝐶𝑠
𝜕𝑡
= 𝜆0
𝜕𝑥 2
+
ℎ𝑎 𝜕𝑥2
− ṁ𝑓 𝐶𝑓 𝜕𝑥 3.39
𝜕2 𝑇 𝜕2 𝜃
= 3.40
𝜕𝑥 2 𝜕𝑥 2
𝜕𝜃 ṁ2𝑓 𝐶𝑓2 𝜕2 𝜃 𝜕𝜃
(1 − 𝜖)𝜌𝑠 𝐶𝑠 = (𝜆0 + ) − ṁ𝑓 𝐶𝑓 3.41
𝜕𝑡 ℎ𝑎 𝜕𝑥 2 𝜕𝑥
ṁ2𝑓 𝐶𝑓2
𝜆𝑎𝑥 = 𝜆0 + 3.42
ℎ𝑎
From the model demonstrations, above, the equivalence of the one and two – phase models
have been demonstrated. It is not necessary for the gas and solid temperatures to be equal
[27]. This equivalence has been demonstrated for an initially cold packed bed of glass beads
heated by a hot air stream.
This model is based on a study of both the transient and steady state heat transfer behaviour
of a gas flowing through a packed bed under constant wall temperature conditions [28]. The
effective thermal conductivities and convective heat transfer coefficient are derived based on
the steady state measurements and the two – dimensional axial dispersion plug flow
(2DADPF) model [28]. The 2DADPF model predicts the axial temperature distribution to an
extent, but the prediction is poor for the radial temperature distribution. The suspected reason
for this is the length – dependent behaviour of the effective heat transfer parameters and non
– uniform flow behaviour of the gas.
These effective parameters are obtained by various ways; one is by solving the inverse
problems using various macroscopic models such as the one – dimensional model which
contains an overall heat transfer coefficient (U). A more advanced approach is the use of the
two – dimensional models with either a plug flow (2DPF) or an axially dispersed plug flow
assumption (2DADPF) [28]. The 2DADPF model makes use of the axial dispersion term
(keax). These models are grouped into one – phase homogeneous and the two – phase
41 | P a g e
Adsorption Simulation Tools and Models
heterogeneous models depending on the temperature difference between the flowing fluid
and the packed particle. If the temperature difference between the bulk fluid phase and the
solid phase is small, the one – phase homogeneous model is used, if the temperature
difference is large, the two – phase heterogeneous model is used [28].
The criterion for choosing a model is usually based on the Biot number defined as the ratio of
the thermal resistance within the packed particles to that between the fluid and packed
particles. If the Biot number is smaller than ~ 0.05 then the one – phase model would be more
appropriate [28].
For the derivation of the effective heat transfer parameters, the temperature difference
between the particle surface and surrounding gas was chosen to be small, the two –
dimensional homogeneous model was used. An energy balance under steady state condition
gives;
𝜕𝑇 1 𝜕 𝜕𝑇 𝜕2 𝑇
𝐺𝐶𝐹 = 𝑘𝑒𝑟 (𝑟 𝜕𝑟 ) + 𝑘𝑒𝑎𝑥 𝜕𝑥 2 3.43
𝜕𝑥 𝑟 𝜕𝑟
Where G is the gas flowrate, CF is the gas phase specific heat, x and r are the axial and radial
co – ordinates respectively, T is the temperature, ker and keax denote the effective radial and
axial thermal conductivities respectively. Equation 3.43 is the 2DADPF model, which at the
intermediate and high flowrates, reduces to;
𝜕𝑇 1 𝜕 𝜕𝑇
𝐺𝐶𝐹 = 𝑘𝑒𝑟 (𝑟 𝜕𝑟 ) 3.44
𝜕𝑥 𝑟 𝜕𝑟
Equation 3.44 is the 2DPF model. At the column wall, the boundary condition for 2DADPF
model is given as;
𝜕𝑇
−𝑘𝑒𝑟 = ℎ𝑤 (𝑇𝑤 − 𝑇) 3.45
𝜕𝑥
ℎ𝑤 is the effective fluid – wall heat transfer coefficient and Tw the wall temperature. At the
inlet of the column, a uniform temperature distribution is often assumed;
𝑇 = 𝑇0 3.46
Solutions to equations 3.43, 3.45 and 3.46 can be gotten if ker, keax and ℎ𝑤 are all known, or if
the temperature field is known, it is possible to solve the inverse problem to obtain these
effective parameters [28]. The 2DADPF model assumes a uniform porosity distribution in
packed beds and neglects the radial flow distribution. This assumption could work for beds
with large bed to particle diameter ratios (dt/dp) but significant deviations are expected for
small (dt/dp) ratios due to considerable wall effects [28].
It has also been proven that the effective parameters in the 2DPF and 2DADPF models are
not constant. Previous works by Li and Finlayson, 1977 and Paterson and Carberry, 1983
suggests that the effective thermal conductivities and the wall heat transfer coefficient
42 | P a g e
Adsorption Simulation Tools and Models
decrease with increasing heating length and approach constant values at x = ~400mm after
which the flow is fully developed [28].
3.3.4 An Improved Equation for the overall Heat Transfer Coefficient in Packed Beds
A one – point collocation analysis has been performed on the two – dimensional
pseudohomogeneous model of a foxed bed heat exchanger. This analysis is developed on the
concept of a single radial collocation point whose position depends in the wall Biot number
[29]. There has been a lot of studies on modelling of heat transfer in fixed beds. Recent
studies, in the light of higher computational capabilities, have been towards more complex,
two – dimensional heterogeneous models with spatially variable velocities and transport
properties [29]. By detailed modelling of the fundamental phenomena occurring within the
reactor, the behaviour of the fixed bed reactor has been understood better, and this has been
the goal of such simulations. An equally important goal for such studies and simulations is to
represent a few selected features of reactor behaviour using a simpler model suitable for fast,
repetitive calculations in studies of design, control, parameter sensitivity, etc. [29].
For these reasons, there is consistent growth in interest and studies on the one – dimensional
pseudohomogeneous model, using an overall tube – side transfer coefficient U to account for
radial heat transfer. The coefficient U depends on some process variables, and the difficulty
of finding general empirical correlations for it has led to the widely accepted approach of
relating U to the parameters of the two – dimensional model [29]. The usual relation for U
has been;
1 1 𝑅𝑡 /𝛽
= + 3.47
𝑈 ℎ𝑤 𝑘𝑟
Classical development
The two – dimensional pseudohomogeneous model for a fixed bed heat exchanger with cold
incoming fluid at x = 0, being heated from a constant temperature wall (x>0), is;
1 𝜕2 𝜃 1 𝜕2 𝜃 1 𝜕𝜃 𝜕𝜃
2
+ ( + )= 3.48
𝑃𝑒𝐴 𝜕𝑥 𝑃𝑒𝑅 𝜕𝑦 2 𝑦 𝜕𝑦 𝜕𝑥
With
𝜃 → 0 𝑎𝑠 𝑥 → −∞ 3.49
𝜃 → 1 𝑎𝑠 𝑥 → ∞ 3.50
𝜕𝜃
= 0 𝑎𝑡 𝑦 = 0 3.51
𝜕𝑦
43 | P a g e
Adsorption Simulation Tools and Models
𝜕𝜃
= 𝐵𝑖(1 − 𝜃) 𝑎𝑡 𝑦 = 1 3.52
𝜕𝑦
Where the axial conduction term and the axial boundary conditions have been included for
completeness and have no effects on the results.
The analytical solution of equation 3.48 to 3.52 has been given by Gunn and Khalid, for x > 0
to be [29];
Where
4𝜆2𝑖
𝛽𝑖 = √1 + 3.54
𝑃𝑒𝐴 𝑃𝑒𝑅
From the expressions above, θ can be evaluated at y=0 or at y=1, and the radial average𝜃̅ can
be obtained. The overall heat transfer coefficient U (with respect to the bed average
temperature) and U’ (with respect to bed centre temperature) can be defined by [29];
and
Generally, both overall coefficients must be functions of x in order to match the radial energy
flux at every x [29].
The development above is the classical development and can result only in expressions of the
form of equation 3.47 for the limits of Bi 0 and Bi ∞. A more flexible approach is
needed that can give an equation for the entire range of Bi [29].
The symmetry of the problem is reflected by the change of variable 𝑢 = 𝑦 2 and this gives;
1 𝜕2 𝜃 4 𝜕2 𝜃 𝜕𝜃 𝜕𝜃
2
+ (𝑢 + )= 3.58
𝑃𝑒𝐴 𝜕𝑥 𝑃𝑒𝑅 𝜕𝑢2 𝜕𝑢 𝜕𝑥
with
𝜃 𝑓𝑖𝑛𝑖𝑡𝑒 𝑎𝑡 𝑢 = 0 3.59
44 | P a g e
Adsorption Simulation Tools and Models
𝜃 → 0 𝑎𝑠 𝑥 → −∞ 3.60
𝜃 → 10 𝑎𝑠 𝑥 → ∞ 3.61
𝜕𝜃 𝐵𝑖
= (1 − 𝜃) 𝑎𝑡 𝑢 = 1 3.62
𝜕𝑢 2
Substituting equation 3.63 into 3.62, solving for θ2 in terms of θ1. Differential equation 3.58
is then collocated to obtain;
𝜕2 𝜃1 𝜕𝜃1
− 𝑃𝑒𝐴 − 𝐻(𝜃1 − 1) = 0 3.64
𝜕𝑥 2 𝜕𝑥
Where
4𝑃𝑒𝐴 𝐵𝑖/2
𝐻= 3.65
𝑃𝑒𝑅 (1−𝑢1 ) 𝐵𝑖+1/(1−𝑢1 )
2
Without loss of generality, the axial conduction 𝑃𝑒𝐴 → ∞ is neglected. Setting 𝐻 ′ = 𝐻/𝑃𝑒𝐴 ,
the resulting first order ODE is solved to get;
𝜃1 = 1 − exp(𝐻 ′ 𝑥) 3.66
thus
𝐵𝑖
(1−𝑢)( )+1
𝜃(𝑥, 𝑢) = 1 ( 2
𝐵𝑖 ) exp(𝐻′ 𝑥) 3.67
(1−𝑢1 )( )+1
2
From equation 3.67, the terms required in the definition of U and U’ follow easily. For U’, it
can be shown that;
𝑈′ 𝜃(𝑥,1)−1 2
= = 3.68
ℎ𝑤 𝜃(𝑥,0)−1 𝐵𝑖+2
To obtain 𝜃̅(𝑥), the Gauss – Jacobi quadrature was chosen rather than the Radau quadrature,
as the boundary value θ2 was not given directly but was approximated by discretizing the
boundary derivative; thus, it is not known to any special degree of accuracy [29]. 𝜃̅ = 𝜃1 is
obtained, and hence;
𝑈 𝜃(𝑥,1)−1 1
= ̅ (𝑥)−1 = 3.69
ℎ𝑤 𝜃 1+(1−𝑢1 )𝐵𝑖/2
45 | P a g e
Adsorption Simulation Tools and Models
Choosing 𝑢1 to be ½ or 1/3 gives equation 3.47 with 𝛽=4 and 𝛽=3 respectively [29]. 𝑢1 was
chosen to be 𝑢1 = (𝐵𝑖 + 6)/(3𝐵𝑖 + 12). Substituting this into equation 3.69 gives the main
result of this model for the expression of the overall heat transfer coefficient which is;
1 1 𝑅𝑡 𝐵𝑖+3
= + 3.70
𝑈 ℎ𝑤 3𝑘𝑟 𝐵𝑖+4
Equation 3.70 should be used to combine estimates of 𝑘𝑟 and ℎ𝑤 into an overall heat transfer
coefficient U, in preference to the previous lumped form given by equation 3.47 [29]. This
new formula has been found to be accurate for all values of Bi, and involve little or no extra
computation. It is further recommended that U (which considers bed average temperature)
should be used in the one – dimensional model calculated from the formula above rather than
U’ (which considers bed center temperature) [29].
In the study of adsorption processes, one of the most important issues to consider is the rate
of the reaction. The kinetics of the adsorption process tells us how fast the adsorbate is being
adsorbed onto the pores of the adsorbents. Kinetics models can be based on the solution
concentration or on the adsorption capacity of the adsorbents. The Lagergren’s, Ritchie’s and
Elovich’s equation are kinetic rate equations based on the adsorbent capacity. Much analysis
on these models have not been recovered during this study.
For this project work, a more precise and explicit approach has been taken to create an
adsorption model. The adsorption heat and mass transfer model has been built based on a
previous work by a master student, Kjetil Gamst. Kjetil Gamst model was basically focused
on desorption process, therefore some changes have been made as this project is
predominantly a project focused on adsorption process.
Two models have been created for mass transfer. One simulates an adsorption process and
shows the bed saturation along the column height and the mass transfer zone. The other
model shows the decrease in the water content of the gas as it travels from top of the column
46 | P a g e
Adsorption Simulation Tools and Models
(entry) to the bottom (exit). A heat transfer model has also been created to show the
temperature interactions between the gas, adsorbent and column wall.
The model development and calculations have been presented in more details in chapter 5
and in the appendix section.
47 | P a g e
Dehydration Description at Rotvoll Laboratory
Below is a Process Flow Diagram (PFD) and a description of the major components and units
of the adsorption Test Rig at the research laboratory. It should be noted that information in
this section was gotten from researchers at the Rotvoll laboratory.
48 | P a g e
Dehydration Description at Rotvoll Laboratory
M V-104
P-101
Sample
TK-101 Water Pump
Water Tank TC TT TI V-601
004 004 004
I/P
M V-204
P-201 dP
TK-201 TEG, MEG or Methanol Pump 003 U-005
TI dP
dP
TEG, MEG or Methanol Tank 004
012 Filter 009
V-027 V-026
V-029 V-025
V-504 V-043
V-035 U-003 V-032 V-404
Silica-gel Filter 1 U-501 V-042
Filter V-505
V-501
FI B-002
V-040 V-039 V-037 V-036 401
V-401 V-402 V-403 Heater bypass
Circulator
Nitrogen Regeneration Loop
V-041 U-004 V-038
V-065
Silica-gel Filter 2
V-503
0 – Gas system V-502
49 | P a g e
Dehydration Description at Rotvoll Laboratory
The circulation unit provides the required circulation of gas for the adsorption columns. The
gas flow rate ranges from 94 to 615 kg/h and the pressure level ranges from 50 to 150 bar.
The refilling of gas and purging gas is located close to the circulation unit.
To maintain flow stability for the circulator, a buffer volume can be placed downstream of
the circulator. This will help to dampen and stabilize pressure and flow fluctuations.
The Gas conditioning process is a process or unit designed to dose the gas or add the required
pollutants or components to the incoming gas stream before it is fed to the adsorption
columns.
The conditioning part consists of three parallel lines, each equipped with a flow controller
(FIC – 001, FIC – 002 and FIC – 003) ranging from 0 – 100% of the flow. To cover this wide
range of flow rates, each controller can also consist of two controllers with varying ranges. A
filter U – 001 is placed downstream FIC – 002 to prevent TEG from diffusing back into the
flow controller. The three passages are later mixed before entering the adsorber.
• One passage to saturate the incoming gas with water (Saturation bath – Water A –
001)
• A second passage to saturate the gas with an additional fluid such as TEG, MEG or
methanol (Saturation bath – TEG A – 002)
50 | P a g e
Dehydration Description at Rotvoll Laboratory
• A third passage is a bypass to control the dew point of the mixed gas
To ensure proper saturation in the two saturation passages, the inlet gas is first heated to
around 40oC in heater E – 001. This is the same temperature as the fluid in the saturation
baths. A bypass line is used if some of the gas is not to go through a saturation bath. A valve
arrangement (V – 007 and V – 008) across heater E – 001 can also be used to bypass the inlet
heating.
The gas that is not bypassed is bubbled through the saturation baths, one for water saturation
and the other for adding a contaminant like TEG. The saturated gas exits the baths and enters
coolers E – 002/E – 003 where the temperature is reduced to around 25oC. This temperature
reduction enables a fraction of the liquid to condense out and collected in the scrubber V –
001/V – 002. A 100% saturation directly out of the saturation bath is most likely impossible,
therefore the saturation bath is kept at a temperature higher than the desired dew point
temperature.
A well designed scrubber ensures no liquid droplets carry – over to downstream units. The
liquids collected in the scrubbers is pumped back to the saturation baths. A filling system is
connected to the saturation baths from the respective scrubbers to refill them with water and
contamination respectively. A monitoring system of the liquid level in the baths is required.
The three gas streams are mixed before being cooled in cooler E – 004. It is possible to
bypass this cooler. The circuit from the inlet cooler E – 001 to the cooler E – 004 is enclosed
in a heat chamber kept at a temperature of 25oC. This is done to reduce the risk of gas
hydrates formation in case of a shut down.
A sampling point is located on each passage (for quality check and troubleshooting) and after
the mixing point to analyse the gas and to ensure the gas is conditioned to specification.
Dosing pump P – 301 is located downstream the sampling point. This pump is used to inject
contaminants like TEG. The injection point should be located close to the adsorbers.
The two adsorbers Adsorber/Regenerator T – 001/T – 002 consists of a steel cylinder with an
inner diameter of about 10cm and a length of about 3.5m or as long as possible within the
constraints of the laboratory. The adsorbers have a vertical orientation to ensure that TEG
adsorption is done as realistically as possible compared to adsorbers in real process plants.
This is due to the long MTZ of TEG, i.e. the breakthrough of TEG occurring much faster than
for water.
The height of adsorbent filling inside the adsorber cylinders can be adjusted to yield a shorter
cycle time. The adsorbers should be equipped with a series of instruments and sample points;
• Temperature sensors along the adsorbent. TI – 009, TI – 010, TI – 011 and TI – 014,
TI – 015, TI – 016 or more. Temperature measurement based on an optical fibre can
also be used
51 | P a g e
Dehydration Description at Rotvoll Laboratory
A sample point is located downstream the adsorber for analysis of water content of the gas.
Insulation is required in the sample tube to avoid condensation.
A particle/ dust filers U – 002 is placed after the adsorbers to take out dust and particles that
will follow the gas from the adsorbent. Downstream U – 002, silica gel filters U – 003 and U
– 004 are placed in parallel in case of water or TEG breakthrough in the adsorber.
In some cases, PSA is used. This improves the regeneration of the adsorbent. This means that
the main adsorbing units are regenerated at lower pressure than in adsorption mode. In order
to enable a smooth switch between adsorption and regeneration mode, a depressurization and
repressurization system in designed. The reason for this is to minimize gas consumption
while avoiding complexity of the system.
Circulation B – 002 is provided by a similar device as with the adsorption circuit. The
maximum flow rate here is 93 kg/h and the pressure around 50 – 65 bar.
An oil heater provides the heating of the regeneration gas. The outlet temperature is
controlled by the amount of hot oil supplied to the heater.
52 | P a g e
Dehydration Description at Rotvoll Laboratory
Cooler E – 006 partly condenses the hot and moist gas coming out of adsorbers T – 001/T –
002 during regeneration. The temperature after the cooler is controlled and should not be
below hydrate formation temperature. Separator V – 003 knocks out the condensed water,
contaminations and possibly condensed hydrocarbons. This liquid mixture is passed through
a mass flow meter (FI – 005) followed by FT – NIR Cell (Flow Cell V – 401) by a specially
designed tube (swan’s neck tube). The liquid flows to another collector tank. After each
regeneration, the liquid pressure is let down and the liquid enters Liquid Waste Tank TK –
001, which is a small tank at atmospheric pressure. This tank is easily flushed.
For regeneration of the adsorbers with a dry gas with minimum amount of gas wasted, the
regeneration gas is dried in a second pair of adsorbers, N2 Regenerator 1 and N2 Regenerator
2 (T – 003/T – 004). As the regeneration circuit flow rate is about 1/10th of the adsorption
circuit flow rate, T – 003/T – 004 will have to be regenerated for every 10th regeneration of T
– 001/T – 002 (if their size and filling is identical).
The regeneration gas will contain traces of TEG after it has been used in the main adsorption
circuit. Therefore, the regeneration adsorbers are designed with the same length as the main
adsorbers.
T – 003/T – 004 are regenerated by warm nitrogen (TSA). The regeneration is done at close
to atmospheric pressure. To avoid the contamination of the regeneration circuit by nitrogen, T
-003/T – 004 is purged and set under vacuum after they have been regenerated. Therefore, a
vacuum pump outlet is found close to the N2 Regenerators.
As the adsorption and regeneration circuit are interconnected through the adsorbers, identical
gases should be used in both circuits. For gas mixtures with heavy hydrocarbons, this can
lead to some hydrocarbons in the waste water to TK – 001.
Part of the liquid taken up by the gas in the saturation baths is condensed out in scrubber V –
001 and V – 002 respectively. To minimize liquid waste, the knocked out liquid is returned to
their respective saturation baths by a small pump.
The net consumption of water from the saturation bath is estimated to a maximum of 0.25
kg/h of water. This is for the 150% Hammerfest case. The consumption of TEG is estimated
to 0.001 kg/h, this is for the 150% Asgard case. Amine consumption is similar to that of
TEG.
53 | P a g e
Matlab Model development
It should be noted that some useful ideas for the development of this Matlab model was
gotten from a previous work by Kjetil Gamst and he will be referenced in areas where his
ideas have been implemented.
A heat transfer model has also been set up to simulate the heat interactions between the
incoming gas, the column wall and the adsorbent. The adsorption model simulates adsorption
bed saturation with the column height. This shows how the bed is saturated at different
operating conditions. This chapter gives a detailed description of how the model was set up,
the assumptions made and the parameters used in the model.
All the values used in the base case simulation code were gotten from a previous work by
Kjetil Gamst. These values were used as a base case while developing the code. The values
used can be seen in the table below;
54 | P a g e
Matlab Model development
Parameter Value
Column Sizes
Column diameter [mm] 4000
Column height [mm] 7000
MS layer height [mm] 7000
Packing factor 0.62
Wall Properties
Wall material Steel
3
Wall density [kg/m ] 7990
Wall Cp [J/kg.K] 513
Thermal conductivity [W/m.K] 15.8
Column Filling Properties
MS Total mass [kg] 54400
MS Cp [J/kg.K] 1070
Table 5.1 Physical values used in the adsorption process [30]
Some other physical properties of the gas such as the gas density, thermal conductivity and
viscosity were all gotten from Aspen Hysys software. As these properties are a function of
temperature, particularly if there is a temperature span, these values were correlated to depend
on the temperature of the gas. These values can be found in appendix 10.1. The gas composition
used was also gotten from previous work by Kjetil Gamst.
The adsorption gas properties used are shown in the table below;
Parameter Value
Feed Gas Property
Pressure [bar] 65
Temperature [ C]o 27
Water Content [ppm] 730
Density [kg/m3] f (T, p)
Viscosity [Pa. s] f (T, p)
Thermal conductivity [W/m. K] f (T, p)
Heat capacity [J/kg. K] 2730
Flow rate [kg/h] 681400
Feed Gas Composition
Methane [%] 86.3
Ethane [%] 6.5
Propane [%] 2.7
Butane [%] 1.2
Nitrogen [%] 2.7
C5+ [%] 0.6
Water [ppm] 730
Table 5.2 Adsorption gas properties used in the adsorption model [30]
The flow rate in the table is the flowrate used for the base case. Simulations with different
flow rates were also run. The water content of the inlet gas changes as the gas travels down
55 | P a g e
Matlab Model development
the adsorption column, but the properties of the gas were calculated from the inlet conditions
of the gas.
The flow rate of the gas is set at 100% flow throughout the adsorption process. The gas
pressure is 65 bar and the gas is saturated with 730 ppm of water.
From previous work by Kjetil Gamst he mentioned a gas movement pattern from bottom to
the top of the column because his work was based on desorption process. In this work,
adsorption process is considered and therefore the gas movement is from top to bottom of the
adsorption column. However, the mechanism, mass transfer process and calculations is
basically the same for both adsorption and desorption process (the difference being that in
adsorption process the mass transfer is from the gas to the adsorbent but the opposite is the
case for desorption process). Therefor some ideas were gotten from the work of Kjetil Gamst.
The movement of the gas is from the top of the adsorption column to the bottom. The height
of the column for the base case scenario is taken to be 7.0m and the packing height of the
molecular sieve is 7.0m. The height is discretized into different height sections (240). This is
referred to as ny in the Matlab code which is the number of height sections. The gas therefore
moves from the uppermost height section upon entry into the column to the lowermost height
section when exiting the column.
At the end of each time step, calculation of the gas movement mechanism is performed. The
procedure for this calculation is shown below;
• The mass, temperature and density of the inlet gas is known. At each time step, gas
comes in at the uppermost height section of the column.
• A new gas temperature is calculated in the height section. This is done by considering
the mass and enthalpy of the incoming gas and the mass and enthalpy of the gas that
is already in that same height section. There is uniform mixing of the gas and the new
gas temperature is calculated from total enthalpy in the column divided by the amount
of gas.
• When a new gas temperature is known, a new gas density is calculated, as this is a
function of temperature. The density and the mass of gas in the column determines the
volume of the gas. Since the adsorption process has been assumed to be isothermal,
then the inlet gas temperature remains constant at 270C. This implies that there is no
considerable change in the density of the gas as it travels down the column. Since an
adsorption process is exothermic, there is the release of heat from the gas and it can
be expected that the gas temperature at the exit of the column will be slightly lower
than the temperature at the entry of the column. This difference can be small and
sometimes negligible in practice.
• The mass of the gas and water calculated in the previous point above is added to the
next height section and the previous two steps are repeated for this same height
56 | P a g e
Matlab Model development
section. This procedure is repeated for the entire height sections until the lowermost
section. The gas leaving the lowermost section exits the column.
The mass transfer zone is the area where active mass transfer of water molecules from the gas
to the adsorbent surface takes place. The length of the mass transfer zone is usually
dependent on the gas analysis, gas velocity, adsorbent size, coadsorption of other
components, relative water saturation and bed contamination [30]. The MTZ length can vary
from 0.1m to 0.2m up to 1.5m to 2.0m.
A calculation method has been suggested by John Campbell for the estimation of the MTZ
length for natural gas dehydration. The MTZ length used in the Matlab model is 0.98m, and
this calculation can be found in appendix 10.3. The MTZ length has been assumed to have
the same length at all positions of the bed, regardless of the potential varying sizes of the
Molecular Sieve pellets in the bed. In practice, the MTZ length increases as it travels from the
top or entry of the column to the bottom of the column.
Normally, one would expect that a mass transfer relation which includes a mass transfer
coefficient would be used to model the mass transfer, in this project work, the mass transfer
has been modelled as a function of the MTZ length and mass of water in adsorbent at initial
conditions. This method of determining the mass transfer has been done as a simplistic
method, to avoid complication of the Matlab code.
The mass transfer zone has an S – shaped curve. This S – shaped curve in the Matlab code
has been modelled by a Sigmoid mathematical expression that produces an S – shape using
the following equation;
1
𝑚𝑤𝑎𝑡𝑒𝑟 = 𝑚𝑠𝑎𝑡𝑢𝑟𝑎𝑡𝑒𝑑 5.1
1+𝑒 −𝑡
Where 𝑚𝑤𝑎𝑡𝑒𝑟 represents the mass of water in the adsorbent in each height section in kg and
𝑚𝑠𝑎𝑡𝑢𝑟𝑎𝑡𝑒𝑑 represents the adsorbent saturation at a given height section in kg. the parameter t
determines the sharpness of the S – shape at the top and bottom and this has been chosen to
be -5 in the Matlab model.
In finding the capacity of the molecular sieve, the extended dual site Langmuir isotherm for
multicomponent adsorption was used. The equations used in the Matlab model are like the
ones used in chapter 2.3.2 (Langmuir Isotherms, equations 2.4 and 2.5) but it is adapted for
multicomponent adsorption. The original equation is given as follows [23];
𝑞𝑚 𝑏𝐶𝑒
𝑞𝑒 = 5.2
1+𝑏𝐶𝑒
57 | P a g e
Matlab Model development
𝑏𝑖1 𝑝𝑖 𝑏𝑖2 𝑝𝑖
𝑞 ∗ = 𝑞𝑠𝑖1 + 𝑞𝑠𝑖2 5.3
1+∑𝑛
𝑗=1 𝑏𝑗1 𝑝𝑗 1+∑𝑛
𝑗=1 𝑏𝑗2 𝑝𝑗
Where 𝑏𝑖1,2 and 𝑞𝑠𝑖1 are functions of temperature and their expressions are given below;
𝐸1,2
𝑏𝑖1,2 = 𝑏01,2 𝑒𝑥𝑝 ( ) 5.4
𝑅𝑇
𝐴𝑖1,2
𝑞𝑠𝑖1,2 = + 𝐴𝑖1,2 5.5
𝑇
The Langmuir Isotherm constants used in the Matlab simulation is shown in the table below;
It is only the water capacity of the molecular sieve that is utilized in the Matlab model.
There are different ways or methods to calculate heat transfer between gas and adsorbent in
packed beds. The method adopted in this project has been suggested by Geankoplis for the
flow of gas in packed beds. The correlation used in the Matlab model is shown below;
2
𝐶𝑝 𝜇(𝑇𝑓) −3 4𝑑𝑝 𝑚̇ −04069
𝑑𝑞(𝑇) = 1402.28𝑚̇ 𝐶𝑝 𝑑𝑧 ( ) ( ) (𝑇1 − 𝑇2 ) 5.6
𝑘(𝑇𝑓 )
𝑓 𝜋𝐷2𝑐 𝜇𝑓(𝑇𝑓 )
The derivation of the expression above can be found in Appendix 10.2. In an adsorption
process, it is normal in practice that the adsorption column is cooled down to the temperature
of the incoming gas. In this model, the temperature of the column and adsorbent before the
gas comes in at the top is set at 27 0C. This is also the temperature of the incoming gas
throughout the adsorption process.
58 | P a g e
Matlab Model development
In normal practice, initially, at the upper layers of the column, the temperature of the gas,
adsorbent and column wall are the same, but towards the bottom of the column, there is a
slight difference, and the temperature of the adsorbent is the highest, due to heat of
adsorption being released, with the temperature of the wall the lowest.
If there is no heat transfer, adsorption cannot take place in an adsorption column. Heat
transfer is calculated in every height section of the column, at every time step of the
simulation. The physical properties of the gas such as gas density, thermal conductivity and
viscosity which was used in the heat transfer model was gotten from Aspen Hysys, this can
be seen in Appendix 10.1.
5.2 Methodology
Different Matlab models have been created for this project work. First a Matlab model that
simulates the bed saturation of an adsorption process was created. This model shows the bed
saturation along the column height as well as the mass transfer zone. Another model was
created to show how the water content of the gas reduces as it travels along the column from
the top to the bottom. Finally, a heat transfer model was created to show the effects or the
temperature interactions between the gas, the adsorbent and the column wall.
All the properties used for the base case simulations i.e. the operating conditions of the
adsorption column, the physical properties of the column, the properties of the gas such as
temperature and pressure were all gotten from a previous work done by Kjetil Gamst. The
physical properties of the gas used i.e. thermal conductivity, density and viscosity were
gotten from Aspen Hysys and these were functions of the gas temperature and pressure.
For the model that simulates bed saturation, the mass transfer zone was modelled by an S –
shaped function called the Sigmoid function. The bed saturation was modelled as a function
of time, such that the longer the adsorption time, the longer the bed length gets saturated from
the top of the column.
After the base case simulation were run with the various models, other simulations were the
run with varying operating conditions and parameters. This was done to examine the effects
of changes of certain conditions on the results from the base case simulations.
59 | P a g e
Results and Discussion
60 | P a g e
Results and Discussion
meters]. The vertical axis represents the weight percent [%] of water in the adsorbent, that is
weight of water per weight of adsorbent at that point.
It can be seen from figures 6.1a – e, at a feed gas rate of 681400 kg/h, feed gas saturation of
730 ppm and at temperature of 27 0C, the bed loading is about 38.5%, that is 0.385kg
water/kg adsorbent. This value is seen to be constant even when the feed gas flowrate is
changed. From figure 6.1a at a time of adsorption of 50 minutes the bed saturation length is
about 1.2 meters, from figure 6.1b at a time of 100 minutes the bed saturation length
increased to about 1.4 meters, from figure 6.1e at a time of 240 minutes, the bed saturation
had increased to 3.5 meters. This implies that the longer the adsorption time is from the
beginning of the adsorption cycle, the bed saturation length increases from the top, and
therefore the mass transfer zone moves towards the bottom of the column, decreasing the
length of the active zone.
61 | P a g e
Results and Discussion
62 | P a g e
Results and Discussion
63 | P a g e
Results and Discussion
64 | P a g e
Results and Discussion
65 | P a g e
Results and Discussion
66 | P a g e
Results and Discussion
67 | P a g e
Results and Discussion
Below is a diagram showing the progress of the simulation and the point it reached just
before submission. Because of this, the results could not be shown in this project work, but it
can be mentioned in further work.
68 | P a g e
Conclusion
7 CONCLUSION
This project work has considered the modelling of an adsorption process by building a
Matlab model. This project is a continuation of the previous specialisation project carried out
by the same student in Autumn 2016. The entire work has been done in four parts, in which a
detailed study on the adsorption dehydration process has been considered, as well as models
and tools used to simulate heat and mass transfer in adsorption process. The adsorption
process at the Statoil Rotvoll laboratory has also been described.
A Matlab model has been developed to simulate bed saturation and mass transfer zone, also a
model for heat transfer has also been developed to see the temperature distributions between
the gas, adsorbent and column wall. It should be noted that some ideas in forming this Matlab
code and all the base case simulation parameters were gotten from a previous work by Kjetil
Gamst and he has been referenced appropriately.
The bed saturation model was run and it was observed that different bed saturation lengths
were gotten for different adsorption times in an adsorption cycle. The bed saturation length
was shorter for a shorter adsorption time, and this length increased as the time of adsorption
increased. This is because the longer the time of adsorption is, more gas enters the column
and more water is adsorbed onto the adsorbent. The equilibrium zone therefore increases in
length from the top of the column, pushing the mass transfer zone towards the bottom of the
column. Therefore, it can be concluded that the length of the equilibrium zone during an
adsorption process is a function of how long the adsorption process is run in an adsorption
cycle. The length of the MTZ has been chosen to be constant throughout the adsorption
process, as this was suggested by John Campbell, but in practice the MTZ length is shorter at
the top of the column, but it gets longer towards the exit or bottom of the column
Sensitivity analysis was carried out on feed gas temperature and water saturation to see what
effect these have on the adsorption process. The base case feed gas temperature used in this
project was 27 0C. The feed gas temperature was reduced to 10 0C and increased to 50 0C
with all other parameters kept constant. The maximum and minimum temperature for the
Rotvoll laboratory is -5 and 70 0C, so the temperatures used for sensitivity analysis is within
range. It was observed that when the temperature was 10 0C, the bed loading increased from a
base case value of 38.5% weight to 40% weight. Conversely, when the temperature was 50
0
C, the bed loading the bed loading decreased from 38.5% weight to 35.5% weight. In
industrial operations, the temperature of the feed gas is determined by the process upstream
of the adsorption column. There is usually a scrubber upstream of the column, and the
operating temperature of the scrubber determines how much water is knocked out in the
scrubber, thereby determining the amount of water that enters the adsorption column with the
gas. In this simulation, only the feed gas temperature was changed, with the water saturation
kept constant.
69 | P a g e
Conclusion
Sensitivity analysis was also done with the feed gas water saturation to see how it affects the
adsorption process. The base case feed gas water saturation of 730 ppm was reduced to 200
ppm and increased to 930 ppm. At 200 ppm water saturation, the bed loading was 35.0%
weight, and at 930 ppm the bed loading was 39.5% weight. This indicates that the water
saturation of the feed gas affects the bed loading level. Although the water saturation is
determined by the temperature and pressure of the feed gas in practice, this parameter was
specified in building the Matlab model.
A heat transfer model was built and simulated to see the temperature interactions between the
gas, adsorbent and column wall. In industry and normal practice, there is a slight temperature
difference between the gas, adsorbent and wall towards the bottom or exit of the column.
Unfortunately, in this model, this difference was not noticed, rather the gas, adsorbent and
wall temperature all remained 27 0C throughout the column. Even when the heat of
adsorption was increased, this was stull the case. This can be due to several reasons, but the
most probable one could be that the Matlab model was faulty, and therefore the temperature
interactions couldn’t be observed.
The following conclusions can be drawn from the results of this project work;
• The length of the bed saturation, or the equilibrium zone is dependent on the duration
of the adsorption time in an adsorption cycle
• The feed gas temperature determines the amount of water that enters the column, and
this in turn determines the bed loading in an adsorption process
• The feed gas water saturation also determines the amount of water coming into the
column and determines the bed loading
Desorption process has not been considered in this project, the Matlab model was limited to
only adsorption process.
It took a very long time to get the Matlab model up and running correctly. The Matlab model
started to work close to the end of the project work. It was taking a very long time also for the
adsorption rig at the Statoil Rotvoll Laboratory to simulate, and the results were not gotten
before the project submission deadline. Hence the results were not included in this project.
70 | P a g e
Further Work
8 FURTHER WORK
This project has considered the development of a Matlab model to simulate an adsorption
process. A Matlab model has been developed to simulate heat and mass transfer in an
adsorption process, using base case parameters from a previous work by a student.
Because the Matlab code took a long time to start running correctly, there was not enough
time to run simulations of the Rotvoll Laboratory rig. For future work and purposes, the
Rotvoll Laboratory can be simulated with the Matlab code, as a further development.
Also, desorption process has not been considered in this project work. The adsorption code
built can further be developed in the future into a desorption model and then desorption
process can be simulated for a base case and thereafter the Rotvoll Laboratory.
The effects of TEG on an adsorption process has also not be considered in this project work.
The effects of TEG and possible solutions can be investigated in future work, based on the
adsorption model that has been developed in this project work.
71 | P a g e
References
9 REFERENCES
[1] Natgas 2013, ‘Overview of Natural Gas’, Retrieved 15.10.2016, from
http://naturalgas.org/overview/background/.
[2] Spectra Energy, ‘Natural Gas Processing’, Retrieved 15.10.2016, from
http://www.spectraenergy.com/Operations/What-We-Do/We-Process-Transport-
Store-Natural-Gas/.
[3] Olav B., Even S., Jostein P., TEP 4185 Compendium, “Natural Gas Technology”,
Autumn 2015.
[4] Frank L. Slejko, “Adsorption Technology”, Chemical Industries/19.
[5] Christie J. Geankpolis, “Transport Processes and Separation Processes Principles”,
(4th Edition).
[6] Gas Cleaning and Emission Control, TEP 4212 Compendium, Autumn 2016.
[7] Motoyuki Suzuki, “Adsorption Engineering”, Chemical Engineering Monograph.
[8] John M. Campbell, “Gas Conditioning and Processing”, Campbell Petroleum Series.
[9] Douglas M. Ruthven, “Principles of Adsorption and Adsorption Processes”, John
Wiley and Sons.
[10] A. Buekens, N.N. Zyaykina, “Adsorbents and Adsorption Processes for Pollution
Control”.
[11] TEP 08 ‘Gas Processing and LNG’ Compendium, “Dehydration of Gas by
Adsorption”, Fall 2016.
[12] ‘A New Classification of Adsorption Isotherms’, Retrieved 17.10.2016, from
http://www.nigelworks.com/mdd/PDFs/NewClass.pdf.
[13] ‘Adsorption Isotherm’, 2010, Retrieved 17.10.2016, from
http://www.chemistrylearning.com/adsorption-isotherm/.
[14] Ashleigh Fletcher 2008, ‘Isotherms and Adsorption Theory’, Retrieved 17.10.2016,
from http://personal.strath.ac.uk/Ashleigh.Fletcher/isotherms.htm.
[15] ‘Temperature Swing Adsorption (TSA)’, Retrieved 19.10.2016, from
http://www.separationprocesses.com/Adsorption/AD_Chp02b2.htm#TopPage.
[16] ‘Pressure Swing Adsorption (PSA)’, Retrieved 19.10.2016, from
http://www.separationprocesses.com/Adsorption/AD_Chp02b1.htm.
[17] PetroSkills, John M. Campbell, November 2015 Tip of the Month, “Adsorption
Dehydration: Two – Tower vs Three – Tower System”.
[18] PetroSkills, John M. Campbell, October 2015 Tip of the Month, “What is the impact
of Feed Gas Conditions on the Adsorption Dehydration System”.
[19] PetroSkills, John M. Campbell, May 2015 Tip of the Month, “Benefits of Standby
Time in Adsorption Dehydration Process”.
72 | P a g e
References
[20] Prosim Software and Services, ‘Dynamic Adsorption Column Simulation’, Retrieved
20.10.2016, from http://www.prosim.net/en/software-prosim-dac-12.php.
[21] GCAP Software, John M. Campbell, Retrieved on 20.10.16, from
http://www.jmcampbell.com/gcap-software.php.
[22] Yuh – Shan Ho, “Review of Second – Order Models for Adsorption Systems”,
November 2004, Journal of Hazardous Materials, Elsevier.
[23] Zhe XU, Jian – guo CAI, Bing – cai PAN, “Mathematically modelling Fixed – bed
Adsorption in Aqueous Systems”, January 2013, Jzus.
[24] S. Sircar, J.R. Hufton, “Why does the Linear Driving Force Model for Adsorption
Kinetics Work”, August 1999, Kluwer Academic Publishers.
[25] Yu Liu, “New Insights into Pseudo – second – order kinetic equation for Adsorption”,
December 2006, Elsevier.
[26] R. J. Wijngaarden, K. R. Westerterp, “A Heterogeneous Model for Heat Transfer in
Packed Beds”, July 1992, Chemical Engineering Science.
[27] D. Vortmeyer, R. J. Schaefer, “Equivalence of One and Two – Phase Models for Heat
Transfer Processes in Packed Beds: One Dimensional Theory”, May 1973, Chemical
Engineering Science.
[28] Dongsheng Wen, Yulong Din, “Heat Transfer of Gas Flow Through a Packed Bed”,
February 2006, Chemical Engineering Science.
[29] Anthony G. Dixon, “An Improved Equation for the Overall Heat Transfer Coefficient
in Packed Beds”, January 1996, Chemical Engineering and Processing.
[30] Kjetil Gamst, “Experiments and Modelling of Adsorption Process Used for Natural
Gas Dehydration”, June 2013, Master Thesis at NTNU.
73 | P a g e
Appendix
10 Appendix
10.1 Physical Properties of the Inlet Gas
The physical properties of the feedgas such as the thermal conductivity, density and viscosity
were gotten from the Aspen Hysys software. These properties were used in the heat transfer
simulation code. The Peng Robinson equation of state was used as the fluid package and the
composition of the feedgas used is Methane (86.3mol%), Ethane (6.5mol%), Propane
(2.7mol%), Butane (1.2mol%), Nitrogen (2.7 mol%), C5+ (0.6mol%) and water (730 ppm).
The temperature, pressure and flowrate of the feedgas is 25 – 225 oC, 65 bar and 681400 kg/h
respectively.
The table below shows the values gotten from Aspen Hysys.
74 | P a g e
Appendix
6.00E-02
5.00E-02
4.00E-02 Thermal
Conductivity, k
Linear (Thermal
3.00E-02
Conductivity, k)
2.00E-02
1.00E-02
0.00E+00
0 50 100 150 200 250
Temperature [C]
Density as f(T)
70
60
50
Density [kg/m3]
40
Density as
f(T)
30
20
10
0
0 50 100 150 200 250
Temperature [C]
75 | P a g e
Appendix
Viscosity as f(T)
2.00E-05
1.80E-05
1.60E-05
1.40E-05
Viscosity [Pas]
1.20E-05
Viscosity as
1.00E-05 f(T)
8.00E-06
6.00E-06
4.00E-06
2.00E-06
0.00E+00
0 50 100 150 200 250
Temperature [C]
𝑑𝑄 = ℎ(𝑎𝑆𝑑𝑧)(𝑇1 − 𝑇2 ) 10.1
Where a is the solid particle surface per unit volume of the bed [m-1] and S is the empty
cross-sectional area of the bed [m2], h is the convectional heat transfer coefficient [kJ/m2K]
and T1 and T2 are the temperatures of the gas and the packing respectively.
For heat transfer in a packed bed of spheres and a Reynolds number of 10 – 4000, the
following correlation has been found to be valid;
ℎ𝐶𝑝 𝜇 2/3
𝜀𝐽𝐻̅ = 𝜀 () −0.4069
= 0.4548𝑁𝑅𝑒 10.2
𝐶𝑝 𝜌𝑉 𝑘 𝑓
The subscript f indicates that the values are evaluated at the film temperature. The film
temperature is the arithmetic mean temperature between the gas and the solid temperatures.
Cp is the heat capacity of the gas [kJ/kgK], 𝜌 is the density of the gas [kg/m3], 𝜇 is the
viscosity of the gas [Pas], k is the thermal conductivity of the gas [W/mK].
𝑑𝑝 𝑉𝜌
𝑁𝑅𝑒 = 10.3
𝜇𝑓
76 | P a g e
Appendix
𝑚̇ is the mass flow rate [kg/s]. Substituting equation 10.4 into equation 10.3 gives;
4𝑑𝑝 𝑚̇
𝑁𝑅𝑒 = 10.5
𝜋𝐷𝑐2 𝜇𝑓
𝑑𝑝 is the size of the particles in the bed (1/8’’=0.003175m) and Dc is the inner diameter of the
bed (4.0m).
Solving equation 10.2 for h by using correlations in equations 10.4 and 10.5 gives;
2
4𝑚̇ 𝐶𝑝 𝐶𝑝 𝜇 −3 4𝑑𝑝 𝑚̇ −04069
ℎ= ( ) 0.4548( ) 10.6
𝜌𝜋𝐷𝑐2 𝜀 𝑘 𝑓 𝜋𝐷𝑐2 𝜇𝑓
Substituting h in equation 10.6 for h in equation 10.1 gives the expression for the heat
transfer between the gas and the adsorbent;
2
−
4𝑚̇ 𝐶𝑝 𝐶𝑝 𝜇 3 4𝑑𝑝 𝑚̇ −04069
𝑑𝑞 = ( ) 0.4548( ) (𝑎𝑆𝑑𝑧)(𝑇1 − 𝑇2 ) 10.7
𝜌𝜋𝐷2 𝜀
𝑐
𝑘 𝑓 𝜋𝐷2𝑐 𝜇 𝑓
𝜀 = 0.38 for spheres poured into bed 0.375 – 0.391 as suggested by Dullien in 1992.
The surface area per volume of sphere is 6/d and the volume of sphere per volume of column
is (1- 𝜀). For a given column volume;
𝐴𝑝 6(1−𝜀)
𝑎= = = 1171.65[𝑚−1 ] 10.8
𝑉𝑐 𝑑𝑝
𝟐
𝑪𝒑 𝝁(𝑻𝒇 ) −𝟑 𝟒𝒅𝒑 𝒎̇ −𝟎𝟒𝟎𝟔𝟗
𝒅𝒒(𝑻) = 𝟏𝟒𝟎𝟐. 𝟐𝟖𝒎̇ 𝑪𝒑 𝒅𝒛 ( ) ( ) (𝑻𝟏 − 𝑻𝟐 ) 10.9
𝒌(𝑻𝒇 )
𝒇 𝝅𝑫𝟐𝒄 𝝁𝒇 (𝑻𝒇 )
77 | P a g e
Appendix
Values Used
The values used in the equations are given below;
a = 1171.65[m-1]
Dc = 4.0m
𝜋𝐷𝑐2
S= = 12.566m2
4
𝑚̇ = 681400kg/h
𝜇 = function of temperature (values in appendix 10.1)
K = function of temperature (values in appendix 10.1)
𝑑𝑝 = 1/8’’ = 0.003175m
dz = dy [defined in the Matlab code as column height (H) divided by number of height
sections (ny)]
0.7895
𝑞𝑤
ℎ𝑧 = 0.6𝐴 [ ] 10.11
𝑣𝑔0.5506 (𝑅.𝑆)0.2646
Where
𝐴 = constant
ℎ𝑧 = MTZ length [cm]
𝑞𝑤 = water loading [kg/h.m2]
𝑣𝑔 = superficial velocity of the gas [m/min]
𝑄𝑊
𝑞𝑤 = 0.053 [ ] 10.12
𝐷𝑐2
78 | P a g e
Appendix
Where
𝑄 = gas flowrate [106 std m3/d]
𝑊 = gas water content [kg/106 std m3]
𝐷𝑐 = column diameter [m]
The operating conditions chosen for the Matlab code development are gotten from Kjetil
Gamsts’ work and are as follows;
Gas flowrate: 681.4 t/h = 20.48.106 Sm3/d
Gas water saturation: 730 ppm
Gas pressure: 65 bara
Gas temperature: 27 oC
Bed diameter: 4.0 m
The gas composition is as follows:
Methane (86.3mol%), Ethane (6.5mol%), Propane (2.7mol%), Butane (1.2mol%), Nitrogen
(2.7 mol%), C5+ (0.6mol%) and water (730 ppm).
The water content and gas density are gotten from Aspen Hysys with the Peng Robinson
Equation of State.
𝑊= 558.0 kg/h
𝜌= 58.94 kg/m3
The water loading calculation is;
20.482944×558
𝑞𝑤 = 0.053 [ ] = 37.860𝑘𝑔/ℎ. 𝑚2
42
𝑄𝑚 𝑚̇ 4𝑚̇
𝑣𝑔 = = =
𝐴 𝜌𝐴 𝜌𝜋𝐷𝑐2
𝑘𝑔
(681400/60)[𝑚𝑖𝑛] 𝑚 𝑚
𝑣𝑔 = 4 𝑘𝑔 = 0.256 = 15.33
58.94[ 3 ] 𝜋×4 2 [𝑚2 ] 𝑠 𝑚𝑖𝑛
𝑚
79 | P a g e
Appendix
The length of the mass transfer zone can then be calculated from equation 10.11
37.8600.7895
ℎ𝑧 = 0.6×141 [ ] = 98.04𝑐𝑚
15.350.5506 ×1000.2646
Making the length of the mass transfer zone a function of mass flowrate (𝑚̇)
37.8600.7895
ℎ𝑧 = 0.6×141 [15.350.5506 ] = 98.04𝑐𝑚 10.13
𝑡 ×1000.2646
𝑚̇[ ]
ℎ
clear all
clc
format long
%Column
d= 4.0; %diameter of column [m]
h= 7.0; %height of column - MS layer+ 2x ceramic ball layer, [m]
Qmh=681400; %Gas mass flow rate [kg/h] (**)
Qm=Qmh/3600 ; %Gas mass flow [kg/s]
channeling=0; Channeling=100*channeling; % % part of gas that's
channelingif the effect of channeling (all the way through the column) is
to be investigated
%Defining grids
ny=240; %number of height sections discretzed
dy=h/ny; %step size in the y-direction
tmax=60*100; %[s] Total duration of desorption (**)
dt=0.025; % [s] size of timestep (**)
nt=tmax/dt; %total number of time steps
cA=(pi()*d^2)/4; %cross sectional area of column
aA=0.62*cA; %Area the adsobent is filling (poured packing- filling factor
=0.62)
fA=cA-aA; %free cross sectional area for the gas to flow
%adsorbent properties
hvap=4187; %heat of vaporisation, KJ/kg
Cpa=1.07; %heat capacity of adsorbent, kJ/kgK
80 | P a g e
Appendix
T=27;
yi=730*10^-6; %feed gas water content
T_initial=T;
%gas properties
hfgas=@(xx) (4*10^-6)*(xx)^3 - 0.0007*(xx)^2 +2.6643*(xx) - 66.2325;
Mdewf=@(xx) 0.000291*exp(0.039683*xx); %Water content at gas saturation as
function of T
Tdewf=@(xx) 25.1997*log(3436.426*xx);%Gas temperature at water saturation
as function of mwg
81 | P a g e
Appendix
Cpg=2.73; %[kJ/kgK] heat capacity og the gas- the value varies very little
with temperature and is therefore sat constant
CpgSI=2730; %Cpg in SI units [J/kgK]
mwg=zeros(ny,1); %matrix for amount of water in the gas- zero at start of
regeneration
mwg1=mwg; %dummy matrix to be used later
densgasf=@(tt) 58.94; % [kg/m3] density of the gas as f(Tgas)
viscgasf=@(uu) 1.326E-05; %[Pa*s] -viscosity of the gas as f(Tgas)
condgasf=@(vv) 3.840E-02; % [W/m2] -thermal conductivity of gas as f(Tgas)
Mgasentering=(1-channeling)*Qm*dt; %{kg] amount of gas that enters the
column every timestep
Tg=@(xx) (-2.53123*10^-13)*(xx)^5 +(4*10^-10)*(xx)^4 - (3.33*10^-
7)*(xx)^3+(9*10^-5)*(xx)^2 + 0.3745*(xx) + 25; %[C]temperature of gas as a
f(enthalpy)
MWgas=18.54; %MW of the gas
MWwater=18.02; %MW of water
densgasinitial=densgasf(T_initial);
densgas=densgasinitial;
vginitial=Qm/(fA*densgasinitial); %initial velocity of the gas, m/s
%water properties
CpH2O=4.3; %[kJ/kgK] heat capacity of water. this is sat constant both for
liquid and vapor water
%matrices used for calculate the gas movement upwards the column
movecells=zeros(ny,1);
moveHcells=zeros(ny,1);
densgas=zeros(ny,1);
movegascells=zeros(ny,1);
dtdivdy=dt/dy; %constant to ease code
%%%%%%%%CALCULATIONS%%%%%%%
minu=1; waterincounter=0;
82 | P a g e
Appendix
83 | P a g e
Appendix
ppm(j)=(10^6*(mwg(j)*MWgas/(Mgas(j)*MWwater)));
if isnan(ppm(j))==1 || isinf(ppm(j))==1 || ppm(j)==0 ||ppm(j)<0
%ppm must be >0 (mathematical)
ppm(j)=0.1;
end
q1=0.001*dt*dy*1402.28*Qm*CpgSI*((CpgSI*viscgasf(Tf)/condgasf(Tf))^(-
2/3))*...
((2.53*10^-4*Qm/viscgasf(Tf))^(-0.4069))*(Tgas(j)-Tad(j));
%heattransfer between gas and adsorbent from
%Geankoplis' relations (0.001 is to convert from J to kJ)
qmax=0.92*(Tgas(j)-Tad(j))*(Cpg*Mgas(j)+CpH2O*mwg(j)); %max
theoretical heat transfer possilble (by energy balance)
q=min(q1,qmax); %if q1>qmax q must be sat min
if q<0
q=max(q1,qmax);
end
Tgasj=Tgas(j);
Tadj=Tad(j);
mwaj=mwa(j);
Mgasj=Mgas(j);
mwgj=mwg(j);
mwadnew=mwa(j);
ppmj=ppm(j);
if abs(mwgj)<10^-12
mwg(j)=0; mwgj=0;
end
end
for i=2:ny
densgas(i)=densgasf(Tgas(i)); %density of gas in cell i
Vg(i)=Qm/(fA*densgas(i-1)); %speed of gas cell i, calculated from
properties of cell below
movecells(i)=vg*dtdivdy; %size of cell i that will be pushed upwards
84 | P a g e
Appendix
return
end
end
for i=2:ny
Mgasout=Mgas(ny)-movegascells(ny); Hout=Hgas(ny)-moveHcells(ny);
waterout=mwg(i);
waterouttime(ceil(minu))=waterouttime(ceil(minu))+waterout;
Mgas1(1)=Mgas(1)-movegascells(1)+Mgasentering; %amount of gas in cell
one after it's shifted
% Hgas1(1)=Hgas(1)-moveHcells(1)+Hgasentering; %amount of energy in gas
in cell i after it's shifted
mwg1(1)=mwg(1)-movemwg(1);
Mgas=Mgas1; Hgas=Hgas1;
mwg=mwg1;
for i=1:ny
if Mgas(i)< 0.001*Mgasentering %to avoid dividing by a number close
to zero
Tgas(i)=27;
else
Tgas(i)=27+(Hgas(i)-(mwg(i)*(Tgas(i)-27)*CpH2O))/(Mgas(i)*Cpg);
end
end
for i=1:ny
ppm(i)=(10^6*(mwg(i)*MWgas/(Mgas(i)*MWwater)));
if isnan(ppm(i))==1 || isinf(ppm(i))==1 || ppm(i)==0
ppm(i)=0.1;
end
end
85 | P a g e
Appendix
sam(1:1,1)=mwa(1:1,1);
aaa=(0:(7.0/(ny-1)):7.0);
plot(aaa, mwa(1:ny), 'g')
title('Adsorbent Bed saturation at t=100mins, q=681400kg/h')
xlabel('Position of column [m]')
ylabel('Adsorbent Bed Saturation, [Weight %]')
legend('Adsorption')
clear all
clc
%adsorbent properties
hfgas=@(xx) (4*10^-6)*(xx)^3 - 0.0007*(xx)^2 +2.6643*(xx) - 66.2325;
%enthalpy of gas as a function of temperature, kj/kg
%gas properties
gas_water_content=730*10^-6; %water content in gas, mole fraction
mwgas=18.54; %molecular weight of the gas
cpg=3000; %heat capacity of gas, kj/kgk
cpgSI=3000; %heat capacity of the gas, j/kgk
mwg=zeros(ny,1); %matrix for amount of water in gas
mwg1=mwg; %dummy matrix to be used later
densgasf=@(tt) 58.94; %density of gas as function of temperature, kg/m3
viscgasf=@(uu) 1.326E-05; %viscousity of gas as function of temperature,
PaS
condgasf=@(vv) 3.840E-02; %thermal conductivity of gas as function of
temperature, W/m2
% mgasentering=qm*dt; %amount of gas entering the column each timestep, kg
tg=@(xx) (-2.53123*10^-13)*(xx)^5 + (4*10^-10)*(xx)^4 - (3.33*10^-7)*(xx)^3
+ (9*10^-5)*(xx)^2 +...
86 | P a g e
Appendix
%water properties
cpH2O=4.3; %heat capacity of water, kj/kgk
mwwater=18.02; %molecular weight of water
%wall properties
cpw=513; %heat capacity of wall, j/kgk
kw=15.8; %heat transfer coefficent of wall, W/mk
densw=7990; %density of wall material (steel), constant, at 400k
hwa=100; %convection heat transfer coefficient, wall/adsorbent, W/m2k
%constant definitions
%wall constants
alpha=kw/(densw*cpw);
alphax=(alpha*dt)/dxw^2; %must be larger than 0.25, stability reasons
alphay=(alpha*dt)/dy^2; %must be larger than 0.25, stability reasons
if alphax>0.25 %reports if values gives unstable model
display('ALPHAX TOO LARGE')
display(alphax);
end
htx=(hwa*dt)/(dxw*cpw*densw); %consatnt used in wall iteration
hxk=hwa*dxw/kw; %constant used in wall iteration
%%%CALCULATIONS%%%
87 | P a g e
Appendix
hgasentering=hgasinitial*mgasentering;
end
tw(:,1)=tw(:,2)+(tw(:,2)-tw(:,3));
%%%GAS/ADSORPTION ITERATIONS
tadnew2=(C1+mwanew*(hvap+cpH2O*tgasnew))/(dmads*cpa+mwanew*cpH2O);
mwanew2=0.2*polyval(mwadp,tadnew2)+0.8*mwanew;
88 | P a g e
Appendix
tadnew2=(C1+mwanew2*(hvap+cpH2O*tgasnew))/(dmads*cpa+mwanew*cpH2O);
error=abs(tadnew2-tadnew);
tadnew=(tadnew2+tadnew)/2;
counter=counter+1;
counter2=counter2+1;
if counter>200
tadnew=((tadnew+tadnew2)+rand)/2;
end
if tadnew<tad(j)
tadnew=tad(j)+(tgasnew-tad(j))*0.01*rand;
end
end %ends while-error
89 | P a g e
Appendix
end
for i=2:ny
end
%tgas(120);
tt=t/600;
if ceil(tt) == floor(tt) %creating matrices with temperature
profiles every 10 mins
i=t/600;
heatdistmatrix(:,1,i)=tgas(:,1);
heatdistmatrix(:,2,i)=tad(:,1);
heatdistmatrix(:,3,i)=tw(nxw,1:ny);
end
90 | P a g e
Appendix
91 | P a g e