Beruflich Dokumente
Kultur Dokumente
N. REBAI
Plan de la présentation
II Présentation de HYSYS
II.
Présentation générale de HYSYS;
Démarrage de HYSYS
HYSYS.
Librairie des composants;
Modèles thermodynamiques;
Calcul d’équilibre liquide vapeur.
2
III. Opérations unitaires
Piping equipements;
Rotating
g equipements;
q p ;
Separation operations;
Heat transfer equipements;
Column
Logic operations .
Autrement dit
La simulation permet de représenter par des modèles mathématiques les
différents phénomènes de transfert de masse,
masse dd’énergie
énergie et de quantité de
mouvement qui se produisent dans les différentes opérations unitaires.
4
M dèl mathématique
Modèle thé ti ?
Utili ti du
Utilisation d simulateur
i l t
Ou bien dans le suivi des procédés qui sont déjà installés afin de :
• Réajuster les paramètres de fonctionnement dans le cas de
changement de compositions de l’alimentation ou des conditions de
fonctionnement de certains équipements.
• Déterminer
Dét i lles performances
f d
des équipements.
é i t
6
II. PRESENTATION DE HYSYS
Présentation de HYSYS PROCESS
Mode de fonctionnement:
• À l’état stationnaire (steady state).
• À l’état dynamique (dynamic).
Domaine
D i d’application
d’ li ti :
• Procédés de l’industrie gazière.
• Procédés de raffinage et de la pétrochimie.
Fonctionnement de HYSYS
• l’utilisateur doit spécifier les constituants du gaz, du liquide ou
d mélange.
du él
• Il choisit un modèle thermodynamique.
• Il doit établir le schéma de procédé (PFD).
• Il doit aussi spécifier les paramètres nécessaires pour le
calcul de chaque opération unitaire.
• HYSYS résout le schéma de p procédé.
• HYSYS peut aussi dimensionner quelques équipements.
7
St
Structure
t générale
é é l d du HYSYS
Données.
D é Modèles
M dèl
Interface d’utilisation.
T, P, Zj thermodynamiques
.
Solution
8
Démarrage de HYSYS
Pour démarrer, appuyer deux fois sur l’icône
présentée à droite ou aller vers: démarrer\ hyprotech\
HYSYS3 2 \ HYSYS.
HYSYS3.2 HYSYS
¾ On obtient la fenêtre suivante:
10
Simulation basis manager
g
Attacher un modèle
thermodynamique
Caractériser un brut
11
12
Création de la liste des constituants:
La liste qui comporte
les constituants
sélectionnés
R j t à lla li
Rajouter liste
t le
l
constituant sélectionné
remplacer le constituant
sélectionné sur la liste
créée par le constituant
sélectionné sur la base de
données.
Supprimer le constituant
sélectionné
Constituants de la base de données
Réarranger la liste créée
Afficher les propriétés du
constituant sélectionné 13
Exemples:
Liste 1: comporte les constituants
• Méthane, Éthane, Propane, i_butane, n_butane, i_pentane,
n pentane
n_pentane.
• utiliser le « Match » pour rajouter les constituants : CO2, H2S, N2,
H2O.
14
Modèle thermodynamique ?
15
16
Équations
q d’état
fi = fi
V L f iV :fugacité du constituant i dans la phase
vapeur
vapeur.
• PENG ROBINSON;
• SOAVE REDLICH KWONG;
• LEE KESLER PLOCKER.
• KABADI DANNER;
18
PENG ROBINSON
RT a
P= − 2
v − b v + 2bv − b 2
Ou
P : la pression du système ;
T : la température,
ν : le volume molaire du gaz.
19
ln φi = − ln( Z − B) + ( Z − 1) Bi −
A
⎛ A+
( Ai − Bi ) ln ⎜
( )
2 +1 B ⎞
⎟
2 2B ⎜ A−
⎝ ( )
2 +1 B ⎟
⎠
Avec
aP bP
A= B=
( RT )
2
RT
Et
n
a = ∑ ∑ xi x j ( ai a j ) (1 − k )
n n
b = ∑ xi bi
0.5
ij
i j i
Les termes Ai et Bi sont données par :
1 ⎛ 0.5 ⎞ bi
j ( ij ) ⎟
Bi =
n
Ai = ⎜ 2ai ∑ x j a 0.5
05 05
1 − k
a⎝ j ⎠ b
20
Où :
( RTci )
2
ai = 0.457235
0 457235 α
Pci
RTci
bi = 0.077796
Pci
(
α i = 1 + mi (1 − T ))
2
0.5
ri
21
EOS Description
Kabadi
K b di C tt équation
Cette é ti estt une modification
difi ti d de l’é
l’équation
ti SRK
SRK, elle
ll peutt êt
être
Danner utilisée pour améliorer le calcul d'équilibre vapeur-liquide-liquide
pour des systèmes d'hydrocarbure d'eau (mélange dilué).
L Kesler
Lee K l C modèle
Ce dèl estt une méthode
éth d générale
é é l pour lles substances
b t non
Plocker polaires.
22
EOS Description
SRK Ce modèle peut donner des résultats très proches à ceux fournis par
PR, mais son intervalle d’application est très limité.
Méth d
Méthode T
Temp (°C) T
Temp (°F) P (kPa)
(kP ) P ((psia)
i )
PRSV (Peng C'est une modification de PR. Elle permet de faire le calcul
robinson d’équilibre pour les systèmes modérément non idéaux (*).
Stryjet Vera)
Sour PR L'option
p Sour combine l'équation
q d'état PR et le Modèle API- Sour de
(Sour SRK) Wilson pour représenter l'ionisation de l'H2S, CO2 et NH3 dans la
phase aqueuse d'eau. Si la phase aqueuse n'est pas présente, les
résultats obtenus sont identiques à ceux qui sont produits par l’EOS.
Modèles d’activité
f iV = f i L
Avec f iV = φiV yi P f i L = γ i xi f i 0 L
fi 0 L: Coefficient de fugacité du constituant i dans la phase liquide
calculé à l’état de référence.
γi : Coefficient d’activité du constituant i .
⎡ 1 p L ⎤
fi 0L
= Pi φ exp ⎢
0
i
0
∫0 Vi dP ⎥
⎣ RT Pi ⎦
24
Exemple de modèles d’activité
• UNIQUAC;
• NRTL;
• MARGULES
MARGULES.
• WILSON;
Dans ce type de modèles, l’utilisateur choisit un modèle d’activité pour la
phase
h liliquide
id ett une équation
é ti d’ét
d’étatt pour lla phase
h vapeur.
25
UNIQUAC ((Universal q
quasi chemical))
ln γ iL = ln γ i,combinatoire
L
+ ln γ i,résiduel
L
Φ z θ Φ n
ln γ L
= ln i + qi ln i + li − i ∑ x jl j
Φi
i ,combinatoire
xi 2 xi j =1
z
Avec li = ( ri − q i ) − ( ri − 1 ) Et z=10
2
⎡ ⎤
⎢ ⎛ n ⎞ n θ jτ i , j ⎥
ln γ iL, r é s id u e l = q i ⎢1 − ln ⎜ ∑ θ j τ j ,i ⎟− ∑ n ⎥
⎢ ⎝ j =1 ⎠ j =1
∑ θ kτ k , j ⎥
⎣⎢ k =1 ⎦⎥
Où les paramètres r et
i i q
représentent, respectivement, les volumes
et les surfaces moléculaires des constituants. Les termes Φ et θ
i i
sont les fractions volumiques et surfaciques : 26
ri x i qi xi
Φ i = n
θi = n
∑ rj x j ∑ q jxj
j =1
j =1
Les p
paramètres binaires dépendent
p de la température
p :
⎛ u j ,i − ui ,i ⎞
τ j ,i = exp ⎜ − ⎟
⎝ RT ⎠
27
Quelques remarques:
• Les méthodes de Chao Seader (CS) et de Grayson Streed (GS) sont très
limitées. Elles sont recommandées pour les systèmes composés
principalement
p p de l’eau liquide
q ou de la vapeur
p parce q
p que q
qu’elles
comportent des corrélations spéciales pour cet objectif. CS peut être utilisée
pour les mélanges contenant une fraction d’hydrocarbures légers, tandis
que la méthode de GS est recommandée à utiliser pour les systèmes
contenant une forte concentration en H2.
29
Exemples:
• Attacher à la Liste 1 : L’équation d'état ( Peng Robinson).
B i 1:HC-PR
Basis 1 HC PR
Basis 2:HC-UNIQ
Basis 3:POL-UNIQ
Basis 4:POL-PR
30
Vue générale d’un courant de matière
Après l’introduction de la composition du flux de
matière, l’utilisateur doit spécifier deux
propriétés parmi les cinq propriétés
suivantes:
•Température.
• Pression.
• Fraction vapeur.
• Entropie.
• Enthalpie.
Parmi ces deux propriétés, on doit spécifier au
moins une température ou une pression.
Remarques:
Si on spécifie la fraction vapeur:
• V/F=0: correspond au calcul de point de bulle.
• V/F=1: correspond au calcul de point de rosée.
• L’utilisateur peut spécifier des fractions comprises entre 0 et 1. 31
Calcul flash
• Types
T de
d fl
flash
h:
32
Calcul flash
• Exemple: modèle thermodynamique PR
Stream 1
Température -
Pression -
Composition N2 0.00100
CO2 0.02840
H2S 0.01550
C1 0 89890
0.89890
C2 0.03100
C3 0.01480
IC4 0.00590
NC4 0.00300
IC5 0.00100
NC5 0.00050
33
H2O 0.00000
1. Déterminer :
• Température de bulle à P= 5000 kPas.
• Pression de rosée à T= -31.28 °C.
• Fraction vapeur
p à T= -73 °C et P= 3000 kPas.
• Température de mélange à V/F =0.35 et P= 3000 kPas.
• Fraction vapeur à T= -20 °C et P= 3000 kPas.
34
Enveloppe P-T :
Liquide
m1 m2
m3 m4 m5
Équilibre
q
liquide vapeur
p
Vapeur
35
HYPOTHETICALS
36
Lorsqu’un « Hypothecal Group » est créé en sélectionnant le bouton « Add », la
fenêtre « Hypogroup » apparaîtra. Dans cette fenêtre, vous trouvez :
Group Name : nom du groupe crée Component class : ici, on mentionne la classe
qui comportera les constituants du groupe (Hydrocarbons, alcohols,…etc), tous
yp q
hypothétiques après
p leur création ; les constituants du même groupe font partie de
la même classe ;
Estimation Methods : choisissez dans la liste des méthodes existantes, les méthodes
que vous voulez utilisées pour ll’estimation
estimation de toutes les caractéristiques de ce
constituant (NBP, MW, LiqDensity, Tc, Pc, Vc, Acentricity).
• Si vous cliquez sur le bouton « Vapour Pressur », les propriétés affichées, qui
peuvent être spécifiées par l’utilisateur ou estimées par le simulateur, sont :
température maximale, température minimale, les coefficients A, B, C, D, E et F
qui permettent le calcul de la pression de vapeur ; 38
Clone library comps : hysys vous
Estimate unknown Props : avec ce bouton,
permet de convertir un constituant
vous p
pouvez estimer les propriétés
p p
existant dans la bibliothèque en un
inconnues pour tous les constituants
constituant hypothétique à travers
hypothétiques figurants dans le groupe créé.
ce bouton.
À travers cette page, on trouve dans « Hypothetical group » la liste de tous les
groupes créés et dans « Hypothetical Quik reference » la liste de tous les
constituants
tit t hypothétiques
h théti appartenants
t t à tous
t les
l groupes quii existent.
i t t
40
View : éditer le groupe sélectionné ;
Add : créer un nouveau groupe de constituants hypothétiques ;
Delete : supprimer le groupe sélectionné ;
Translocate : hysys crée un nouveau groupe dans lequel il va regrouper les
constituants hypos qui se répètent dans les groupes de l’application.
Minimum d’informations
• Température d’ébullition
normale (NBP) si cette
température est inférieure
à 700 °F ;
• Température d’ébullition
normale (NBP).
(NBP)
• Masse volumique (Liquid
Density) si la NBP est
supérieure à 700 °F
F;
• Masse volumique
((Liquid
q Density
y : API).
)
• Poids moléculaire, si
vous ne connaissez
pas la NBP.
42
Exemple 1 : Création d’un EthanolHypo
Dans la page « hypotheticals » du « Simulation Basis Manager » appuyer sur
« Add » pour créer un nouveau groupe de constituants hypothétiques ;
Cette méthode
permet de calculer
les propriétés
critiques en
estimant la
contribution de
chaque groupe
dans le calcul de ces
paramètres. 44
Estimer les propriétés de ce nouveau
constituant « ethanol_unif_hypo »
en passant par le bouton
46
• Créer une liste qui comporte le constituant traditionnel « Ethanol ».
Rajouter à cette liste tous les éléments Pour rajouter un seul constituant à la
du groupe « ETHANOL_HypoGroup » liste,, utiliser le bouton « Add Hypo
yp ».
à travers la page Hypothetical en
utilisant le bouton « Add Group ». 47
• Créer un mélange qui comporte les constituants suivants : N2, H2S, CO2, H2O
C1, C2, C3, iC4, nC4, iC5, nC5, C6.
• Créer un constituant hypothétique et appeler le C7+ ;
• Pour calculer ce constituant, introduire la valeur 110°C comme BNP;
• Vous obtenez les résultats suivants : MW = 111.00 et Ideal Liq Density = 745.38.
0.0016 0.0413 0.0172 0.8692 0.0393 0.0093 0.0026 0.0029 0.0014 0.0012 0.0018 0.0072 0.0050
50
OIL MANAGER
Les coupes pétrolières contiennent un très grand nombre de constituants qui
est difficile de l’identifier.
En conséquence,
conséquence les pétroliers ont ll’habitude
habitude de caractériser un brut par leur
intervalle de distillation qui est la courbe donnant l’évolution de température
en fonction de la quantité de produit évaporé au cours d’une distillation
discontinue.
discontinue
Distillation TBP (TRue Boiling Point) est réalisée au laboratoire en utilisant une
colonne à garnissage contenant l’équivalent d’une centaine de plateaux
théoriques fonctionnant avec un taux de reflux élevé.
Di till ti
Distillation ASTM (American
(A i S i t for
Society f t ti
testing and t i l) estt une
d material)
distillation simple réalisée, aussi, au laboratoire en utilisant un matériel en verre
suivant un mode opératoire spécifié par l’ASTM.
51
Nous rappelons les méthodes mettant en œuvre un classement par point d’ébullition :
Les essais comportant une distillation peu efficace (D86, D1160) sont réalisées
en général sur les produits raffinés alors que ceux qui permettent des analyses
détaillées ((TBP,, D2887)) sont consacrées au p
pétrole brut et aux charges
g des
unités de transformation.
52
L’environnement « Oil Manager » permet la caractérisation d’un pétrole par
yp q
l’utilisation des constituants hypothétiques appelés
pp g
généralement des Pseudo
constituants.
Les p
propriétés
p physiques,
p y q critiques,
q thermodynamiques
y q ainsi q
que les
propriétés de transport seront déterminés pour chaque constituant en utilisant
des corrélations développées pour cet objectif.
Le brut, après l’étape de caractérisation, peut être installé sous forme d’un
flux de matière « Material Stream » et utilisé dans la page de simulation pour
alimenter une colonne de distillation.
Que ce qu’il
qu il faut
faire pour avoir
l’accès à cet
environnement ?
53
Après la création d’un essai « Essay », l’utilisateur fait introduire, à travers une nouvelle
fenêtre, les données disponibles qui peuvent être classées en deux types :
• Poids moléculaire.
• Masse volumique
(Density).
• Facteur Kuop.
• Viscosité.
54
B. Données expérimentales obtenues lors d’une distillation première du brut.
• TBP.
• ASTM D86
D86.
• ASTM D1160.
• ASTM D86-D1160.
• ASTM D2887.
• Chromatographie.
• EFV.
Quelques remarques :
• Dans la page « Working Curves », on trouve les données de toutes les courbes
utilisées dans « Input Data » après l’interpolation extrapolation de ces
l interpolation et ll’extrapolation
courbes. Ces résultats sont données sous forme de graphe dans la page
« Plots ».
56
2. Création des Pseudo Constituants :
57
Quelques remarques :
58
3. Installation de brut :
Pour que vous puissiez utiliser les résultats de calcul des pseudo constituants
(composition, propriétés thermodynamiques, propriétés physiques…) dans
la page de simulation (PFD :Process Flow Diagramm),
Diagramm) il est recommandé
d’installer le mélange dans la page « Install Oil ». Ceci est possible en
introduisant, tous simplement, le nom du flux de matière dans la case « Stream
name ».
»
59
propriétés quantitatives
des pseudo-constituants
(débit molaire, débit
massique, débit volumique).
• Hysys reproduit la
courbe TBP et permet
l’ét bli
l’établissementtd
des
autres courbes ASTM
dans Distillation.
• Hysys donne aussi les
courbes des propriétés
physiques et critiques à
travers « Other
Properties ».
62
• Hysys donne la courbe
TBP et les courbes
ASTM sous forme de
graphes en sélectionnant
« Distillation » dans la
case « Property ». »
• Hysys donne aussi les
courbes des propriétés
physiques
p y q et critiques
q
en sélectionnant la
propriété choisie dans
« Property
p y ».
• Hysys
H vous permett
d’afficher la comparaison
réalisée entre le brut
calculé et les mélanges
de référence (Straight Run,
cycle Oil et Vacuum Oil)
sous forme
d’histogrammes.
63
64
III. OPERATIONS UNITAIRES
Présentation générale d’une opération unitaire
65
Page à Description
onglet
66
PIPNG EQUIPEMENTS
67
1.Mixer
théorie :
n
Fs = F1 + F2 + ... + Fn = ∑ Fi
i=1
68
Bilan Enthalpique
n
H s = H1 + H 2 + ... + H n = ∑ H i
i =1
69
Sortie unique
Ajustement de la pression
70
Exemple1:
Utiliser lles d
Utili données
é suivantes
i t ett dét
déterminer
i lles propriétés
iété dde lla sortie
ti :
• Property Package : Peng Robinson ;
• Components : C1,C2,C3,i-C4,n-C4,i-C5,n-C5,n-C6,n-C7 et n-C8.
Feed1 Feed2
Temp (C) 10 -20
Pression (Kpas) 4100 4100 (4000)
Débit (Kgmole/hr) 35 2
C1 0.19 0.25
C2 0.15 0.21
C3 0.10 0.15
I_C4 0.10 0.11
N_C4 0.11 0.13
I C5
I_C5 0 08
0.08 0 05
0.05
N_C5 0.09 0.07
N_C6 0.09 0.02
N C7
N_C7 0 05
0.05 0 005
0.005
N_C8 0.04 0.005 71
Exemple1 (suite):
72
Exemple 2:
Utili
Utiliser lles d
données
é suivantes
i t ett dét
déterminer
i lles propriétés
iété dde l’l’alimentation
li t ti
« Feed2 » :
• Property Package : Peng Robinson ;
• Components : C1,C2,C3,i-C4,n-C4.
C1 C2 C3 i C4 n C4
73
2. TEE
théorie :
Bil d
Bilan de matière
tiè global
l b l
n
Fe = F1 + F2 + ... + Fn = ∑ Fi
i =1
i=
Te = T1 = T2 = ... = Tn
Pe = P1 = P2 = ... = Pn
On définit
F1 F2 Fn
r1 = , r2 = ,....rn =
Fe Fe Fe
Donc, on peut écrire :
Fe = r1 Fe + r2 Fe + ... + rn Fe
74
Pour déterminer la composition
Fe Z e , j = r1 Fe Z1, j + r2 Fe Z 2, j + ... + rn Fe Z n , j
Où
75
76
Installation d’un TEE (suite) :
La répartition des
débits de sortie (ri)
est spécifiée dans
Design\ Parameters
77
Exemple1:
Utiliser les données suivantes et déterminer les propriétés des flux de sortie :
• Property Package : Peng Robinson ;
• Components : C1,C2,C3,i-C4,n-C4,i-C5,n-C5,n-C6.
Feed
Temp (C) 25
Pression (Kpas) 454.7
Débit (Kgmole/hr) 100
C1 0.30
C2 0.20
C3 0.15
I_C4 0.10
N_C4 0.10
I C5
I_C5 0 05
0.05
N_C5 0.05
N_C6 0.05
78
3. VANNE
Théorie :
Calcul de H(T1,P1)
79
Nom de l’alimentation
Perte
P t d
de charge
h à
travers la vanne
Nom de la sortie
Feed
Temp (C) 50
Pression (Kpas) 2000
Débit (Kgmole/hr) 100
C1 0.30
C2 0 20
0.20
C3 0.15
I_C4 0.10
N C4
N_C4 0 10
0.10
I_C5 0.05
N_C5 0.05
N C6
N_C6 0 05
0.05
81
Exemple 2 :
Refaire le calcul de l’exemple précédant en utilisant comme spécification:
• Pression de sortie = 600 kPas
kPas.
Exemple 3 :
Refaire le calcul de l’exemple 1 en utilisant comme spécification:
• Température de sortie = 3 °C.
82
4. Relief Valve
Théorie :
Elle est très utilisée dans l’industrie, elle est souvent installée pour
éviter une situation dangereuse due essentiellement à l’
augmentation de pression.
pressure: la p
Set p pression à
laquelle la vanne commence
à s’ouvrir.
Exemple :
Les propriétés du flux d’alimentation
d alimentation « inRV » sont les suivantes :
• Property package : Peng Robinson ;
• Component : H2O ;
• Conditions :
inRV outRV
V/F 1 -
Pression (Kpas) 1000 500
Débit (Kg/hr) 1 -
H2O 1 -
Les propriétés de la vanne sont:
• Opening pressure: 1500 kPas;
• Full Open Pressure : 2000 kPas.
Vérifier que :
• Si P d’alimentation > P (Opening Pressure), la vanne est ouverte « valve is
open » ;
• Si P d’alimentation
d’ li t ti < P(O
P(Opening
i PPressure),
) la
l vanne estt ffermée
é « Material
M t i l
Flows Into Closed Relief Valve » et cela veut dire que la pression du fluide 84
n’est pas suffisamment importante pour que la vanne s’ouvre.
5. Pipe
p Segment
g (Segment
( g de Pipe)
p )
Le Segment de Pipe est utilisé pour simuler les systèmes de pipes
existants dans les installations (réseaux de canalisation) par une estimation
rigoureuse
i d perte
de t de
d charge
h ett de
d transfert
t f t de
d chaleur.
h l
T2, P2
Échange de chaleur
H2
avec le milieu extérieur
Résolution simultanée du système
d’équations:
dP
= Corrélation
dL
dH
= Bilan thermique
α dL
86
Modes de résolution
87
Mode 3 : Débit
L informations
Les i f ti suivantes
i t sontt nécessaires
é i :
• Longueur de la conduite et son diamètre ;
• La chaleur transférée ;
• Pression d’entrée et de sortie (ou une pression + Perte de charge) ;
• Température à une des deux extrémités (entrée ou sortie) ;
88
Installation d’un segment de pipe :
P
Paramètres
èt d
de calcul
l l:
• la tolérance exigée dans le calcul
de la température,
p , de la pression
p et de
l’énergie.
• Des paramètres initiaux pour le
calcul de la longueur du pipe et le flux
d’alimentation.
Dimensionnement des pipes.
91
Exemple 2 :
L même
Le ê flflux alimente
li t un segmentt d
de pipe
i sous lles conditions:
diti
Feed Product
Température (C) 50 ?
Pression (Kpa) ? 5000
Débit (Kgmole/hr) 1000
Feed Product
Température (C) 50
Pression (Kpa) 6000 5500
Débit (Kgmole/hr) 1000
Exemple 4 :
U autre
Un t flux
fl de
d matière
tiè quii à lla même
ê composition
iti alimente
li t un segmentt d
de pipe
i
sous les conditions:
Feed Product
Température (C) 50
Pression (Kpa) 6000 5500
Débit (Kgmole/hr) ?
95
96
ROTATING EQUIPEMENTS
97
1.PUMP (POMPE)
Théorie
Le travail théorique est donné par la relation
:
Wideal =
( Pout − Pin ) * FlowRate
Fl R t ( P − P ) * F * MW
= out in
liquid Density ρ
Le rendement d’une pompe:
Power required
q
(%) =
Efficiency(%)
Efficiency ideal
*100
Power required actual
Power requireacual =
( Pout − Pin ) * FlowRate *100%
Liquid density * Efficiency
L’énergie nécessaire pour fonctionner la pompe peut être exprimée,
aussi en fonction de l’enthalpie
aussi, l enthalpie sous la forme suivante :
Power requireacual = H out − H in 98
Installation d’une pompe :
La différence de pression,
l’efficacité adiabatique et
le travail réel de la pompe
peuvent être spécifiés dans
la page Design\
Parameters.
99
Exemple :
1 Une
1. U pompe estt utilisée
tili é pour augmenter
t lla pression
i d’d’un flfluide
id dde 455 P
Psia
i
jusqu’à 800 Psia. Les données de l’alimentation « Feed » sont :
Feed
Si le rendement de la pompe est 75%,
Temp (°F) 250
calculer :
Pression (Psia) 455
• La température de sortie,
Débit (lbmole/hr) 300
C2 0.0001 • La
L travail
t il fourni,
f i
C3 0.0200
I_C4 0.1859
N_C4 0.1748
I_C5 0.1592
N C5
N_C5 0 1372
0.1372
N_C6 0.1613
N_C7 0.0923
N C8
N_C8 0 0692
0.0692
100
2. Refaire la simulation en spécifiant
p le travail à 70000 Btu/hr au lieu de la
pression de sortie.
• Déterminer la température et la pression de sortie.
3. Utiliser le flux « Feed » pour alimenter une troisième pompe en fixant comme
paramètres :
• Delta P = 400psi
• Duty =6 E4 btu/hr
Et déterminer la température
p et le rendement de la pompe.
p p
101
Exemple 2 :
1. Utiliser le flux « Feed » pour alimenter une nouvelle pompe avec les
paramètres suivants :
• R d
Rendement
t adiabatique
di b ti =80%.
80%
102
2. Compressor/ Expander (Compresseur / Détendeur) :
Théorie :
103
L'évolution du gaz dans une telle machine est appelée évolution isentropique.
104
L'évolution d'un gaz parfait dans une
machine parfaite est donnée par la loi :
P est la pression
p
V est le volume du gaz
k est l'exposant ou coefficient isentropique
caractéristique du gaz.
k est défini comme le rapport des
chaleurs massiques à pression
constante Cp et à volume constant Cv
du gaz
105
Le bilan d'énergie
d énergie appliqué à une machine parfaite qui s'écrit
s écrit dans le cas général :
se réduit à :
106
Évolution polytropique
107
température finale :
108
Pour un compresseur, le rendement isentropique est donné comme étant le
rapport entre le travail isentropique (idéal) et le travail actuel :
Power Re quiredisentropic
I t i Efficency
Isentropic Effi (%) =
Power Re quired actual
109
H (T2 R , P2 ) = H (T1 , P1 ) +
( H (T2 th , P2 ) − H (T1 , P1 ) )
Efficency
La température T2R est calculée par itération.
110
111
Méthode 1
1. Le flux, la température et la pression d’entrée sont connus.
2. Spécifier la pression de sortie.
3. Spécifier une des deux efficacités (isentropique ou polytropique).
4. Hysys calcule l’énergie nécessaire, la température de sortie et l’autre efficacité.
ff
Méthode 2
1 le
1. l flflux, lla ttempérature
é t ett la
l pression
i d’d’entrée
t é sontt connus.
2. Spécifier une des efficacités (isentropique ou polytropique).
3. Spécifier l’énergie attachée au compresseur (duty).
4 Hysys calcule la pression et la température de sortie
4. sortie, ainsi que l’autre
l autre efficacité
efficacité.
Méthode 3
1 Le flux
1. flux, la température et la pression d’entrée
d entrée sont connus
connus.
2. Spécifier l’efficacité (isentropique ou polytropique).
3. Spécifier la température de sortie.
4 Hysys calcule la pression de sortie
4. sortie, l’énergie
l énergie nécessaire et l’autre
l autre efficacité
efficacité.
112
Méthode 4
1. Le flux, la température et la pression d’entrée sont connus.
2. Spécifier la température et la pression de sortie.
3. Hysys calcule les deux efficacités et l’énergie nécessaire.
Méthode 1
1. Le flux, la température et la pression d’entrée sont connus.
2. Introduire la courbe caractéristique du compresseur.
3. Hysys utilise les courbes pour déterminer l’efficacité et le « Head ».
4. Hysys calcule la pression et la température de sortie, ainsi que l’énergie
nécessaire.
Méthode 2
1. Le flux, la température et la pression d’entrée sont connus.
2 Introduire
2. I t d i des d courbes
b caractéristiques
té i ti à différentes
diffé t vitesses
it d
de rotation
t ti d du
compresseur .
3. Spécifier la vitesse actuelle du compresseur.
4 Hysys interpole les courbes pour déterminer l’efficacité
4. l efficacité et le « Head ».
»
5. Hysys calcule la pression et la température de sortie, ainsi que l’énergie 113
nécessaire.
Nom de l’alimentation
Nom de la sortie
114
Installation d’un compresseur (suite):
Une fois la courbe caractéristique est créée, les boutons : View Curve,
Delete Curve, et Plot Curve deviennent actives et vous pouvez les utiliser
pour Éditer, Supprimer ou Tracer la courbe sélectionnée.
116
Exemple 1 :
Le flux « CompInlet » qui alimente le compresseur K100 est donné sous les
conditions suivantes:
117
Exemple2 :
Le même flux « Compinlet» alimente un deuxième compresseur.
Si on donne le rendement adiabatique (80%) et le travail requit (370 KW),
déterminer:
• Pression de sortie;
• Température de sortie;
• Rendement polytropique.
p y pq
Exemple3 :
L même
Le ê flflux « Compinlet»
C i l t alimente
li t un ttroisième
i iè compresseur.
Si on donne le rendement adiabatique (80%) et la température de sortie (140
°C), déterminer:
• Pression de sortie;
• Travail requit;
• Rendement polytropique.
118
Exemple4 :
Le même flux « CompInl» alimente un quatrième compresseur. Déterminer :
• Pression de sortie;
• Température de sortie;
• Travail requit;
• Rendement adiabatique;
• Rendement polytropique.
Exemple 5 :
Le flux « CompInlet
p _5» q
qui alimente le compresseur
p K100 est donné sous les
conditions :
Exemple 6 :
122
SEPARATION EQUIPEMENTS
123
1. Separator, 3-Phase
3 Phase separator, Tank :
Le calcul de ces opérations est réalisé de la façon suivante:
• Un calcul flash (PH) est utilisé pour déterminer les conditions des produits.
• La pression de séparation est la pression minimale des flux d’alimentation ;
• La chute de pression
p due au changement
g de section est p p dans
prise en compte
la page Parameters;
• L’enthalpie est la combinaison de toutes les enthalpies des alimentations avec
g attachée à l’appareil
l’énergie pp (p
(pour chauffage
g ((+),
), p
pour le refroidissement ((-)).
))
124
Installation d’un séparateur :
La page Design\Connections
est conçue pour la connexion
des flux d’alimentations et des
produits.
125
Vapour Outlet :
⎛ ⎞
PV = PL − ΔP ⎜ Vapour Outlet ⎟
⎝ ⎠
126
Exemple
p 1 :
Simuler un séparateur de type « 3PHase separator » sachant que:
Feed
Temp (°C) 10
Pression (kPas) 200 • Attacher un flux d’énergie pour
chauffer la sortie liquide jusqu’à
jusqu à 15°C.
15°C
Débit (kgmole/hr) 100
H2O 0.050
C1 0 200
0.200
C2 0.130
C3 0.140
I_C4 0.130
N_C4 0.100
I_C5 0.120
N_C5 0.130
127
Exemple
p 2:
Simuler un séparateur de type « Separator » sachant que:
Feed Et :
Temp (°C) 10 • Delta P(Inlet)=10kPas;
• Delta P(vapour outlet)=5kPas;
Pression (kPas) 200
Débit (kgmole/hr) 100
H2O 0.050
C1 0 200
0.200
C2 0.130
C3 0.140
I_C4 0.130
N_C4 0.100
I_C5 0.120
N_C5 0.130
128
2. Shortcut Column
Théorie
Cette opération est basée sur la méthode Le nombre de plateaux est donné
de calcul Fensk-Underwood utilisée pour par la relation de Fansk et le reflux
le calcul d’une colonne de distillation minimal par la relation d’
complexe. UnderWood.
But d’utilisation
La « Sortcut column » est utilisée pour réaliser une estimation initiale des
performances d’une colonne de distillation. Afin de rapprocher aux résultats réels,
une colonne rigoureuse doit être utilisée.
129
130
Détermination du nombre de p plateaux minimums : le nombre de p
plateaux est
donné par la relation de Fensk :
⎡⎛ x ⎞ ⎛ x ⎞ ⎤
l ⎢⎜ LK ⎟ ⎜ HK ⎟ ⎥
log
N min = ⎢⎣⎝ xHK ⎠ D ⎝ xLK ⎠W ⎥⎦
⎡α ⎤
log ⎢ LK ⎥
⎣ α HK ⎦
Détermination du reflux minimum : est donné par l’équation
l équation de Underwood :
R m in + 1 = ∑ (α i * x i , D ) (α )
N
i −θ
i =1
ϕ =1− q = ∑
n (α i * xi ,F)
i =1 (α i − θ )
Avec q est le taux de vaporisation de l’alimentation et θ est la constante
d’Uunderwood.
131
log Y = ∑ Ai ( log X )
4 i
i =0
i=
où N − N min
Y=
N+ +11
R − Rmin
X=
R +1
Et
A0 = −1.3640187,
A1 = −3.0920489,
A2 = −3.407344729,
A3 = −1.7467387,
A4 = −0.33268897, 132
Estimation de l’alimentation (Méthode de Kirkbride) : la relation est de la
forme :
⎛m⎞ ⎧ W ⎛ x ⎞ ⎡ ( x ) ⎤2 ⎫
⎪⎛ ⎞ ⎪
log ⎜ ⎟ = 0.206 log ⎨⎜ ⎟ ⎜ HK ⎟ ⎢
LK W
⎥ ⎬
⎝ p⎠ ⎪⎩⎝ D ⎠ ⎝ xLK ⎠ F ⎢⎣ ( xHK ) D ⎥⎦ ⎪⎭
Nom du flux
d’énergie
d énergie dégagée
dans le condenseur
Flux d’alimentation
Nom du flux
d’énergie
g absorbée
dans le rebouilleur
134
Installation d’une « Shortcut comumn » (suite):
135
136
Exemple
p 1 :
Résoudre une « Shortcut column » en utilisant les données suivantes:
Feed
Temp (°C) 25 • Property package: Peng Robinson;
Pression ((kPas)) 500
• Light key in bottoms : propane 0
0.1;
1;
Débit (kgmole/hr) 100
• Heavy key in distillate: i-butane 0.005;
C1 0.300
• Condenser pressure: 489 kpas;
C2 0.300
C3 0.200 • Reboiler pressure: 498 kpas;
I_C4
_ 0.100 • External reflux ratio: 0.8, 1.0;
N_C4 0.100
137
Exemple
p 2 :
Résoudre une colonne « Shortcut column » en utilisant les données suivantes:
Feed
Temp (°F) 107.37 • Property package: Peng Robinson;
Pression ((Psia)) 100
• Light key in bottoms : propane 0
0.025;
025;
Débit (lbmole/hr) 1271.519
• Heavy key in distillate: i-butane 0.020;
C2 0.0148
• Condenser pressure: 95 Psia;
C3 0.7315
I_C4 0.0681 • Reboiler pressure: 98 Psia;
N_C4
_ 0.1462 • External reflux ratio: 1.5.
I_C5 0.0173
N_C5 0.0150
N C6
N_C6 0.0071
Fi = ai + bi = zi G
Avec Fi :débit molaire du constituant i dans l’alimentation ;
ai : débit molaire du constituant i dans la tête de la colonne ;
bi :débit molaire du constituant i dans le fond de la colonne ;
zi : fraction molaire du constituant i dans l’alimentation ;
G : débit molaire de l’alimentation.
Les flux molaires allant vers la tête ou le fond de la colonne sont déterminés
comme suite :
140
Installation d’un fractionnateur «Splitter) :
Les paramètres de calcul sont :
1. Pressions des sorties, On choisit entre :
• Spécification de la pression de chaque
flux (User stream pressure specification) ;
• Toutes les ppressions sont identiques
q
(Equalize All Stream Pressure) ;
• Utilisation de la pression la plus faible
dans les flux d’alimentation (mode
dynamique).
Exemple
p 1 :
Résoudre une opération « Component Splitter » en utilisant les données
suivantes :
Feed Parameters
Temp (°F) 200 • Use stream flash specification
Over_Prod
O P d : Pressure
P = 100 psia
i ;
Pression (Psia) 500 Over_Prod : V/F=1 ;
Débit (lbmole/hr) 1000 Bot_Prod : Pressure 103 psia ;
Bot_Prod
Bot Prod : V/F=0.
V/F=0
C2 0.0148
Use stream pressure specification.
C3 0.7315
I_C4 0.0681 Splits ( Over_Prod1)
N_C4 0.1462 C2 1
I_C5 0.0173 C3 0.98
I_C4 0.02
N C5
N_C5 0 0150
0.0150
N_C4 0.005
N_C6 0.0071
I_C5 0.001
N_C5 0
N_C6 0
142
Exemple 2 :
Le flux de matière « Feed2 » qui alimente une colonne de fractionnement est
séparé en trois produits: deux produits sont récupérés en tête et le troisième en
fond de la colonne.
Simuler la colonne en utilisant les données:
Feed 2 Parameters
Tempp ((°C)) 25 1. Use stream flash specification
Pression (kPas) 500 • Over-Prod1 : Enthalpy = -7.96 E4 kj/kgmole ;
• Over-Prod2 : Temp = 5°C;
Débit (kgmole/hr) 100
• Bot
Bot-Prod:
Prod: V/F=
V/F 0.
0
C1 0.3
C2 0.3 2. Equalize All Stream Pressure.
C3 02
0.2 Splits Over prod 1 Over prod 2
I_C4 0.1 C1 0.950 0.050
N_C4 0.1 C2 0.100 0.900
C3 0 005
0.005 0 050
0.050
I_C4 0.000 0.005
N_C4 0.000 0.000
143
144
Exemple 3 :
Le flux de matière « Feed3 » qui alimente une colonne de déshydratation est
séparé en deux produits: gaz en tête et H2O en fond de la colonne.
Simuler la colonne en utilisant les données:
Parameters
Feed 1. Use stream flash specification
Temp (°C) 36 • Gaz : Temp = -13.89°C;
Pression (kPas) 6171 • H2O :Temp = -13
13.58
58°C;
C;
146
1.Cooler /Heater
Théorie :
La même équation de base est utilisée dans les deux opérations (Cooler/Heater),
en tenant en compte le signe de flux d’énergie fournie ou absorbée par le fluide
d’utilité.
Afin de résoudre ces appareils, l’utilisateur doit spécifier pour une alimentation
donnée :
148
Installation d’un « Heater / Cooler » :
Perte de charge à
travers l’échangeur Flux de sortie
Quantité d’énergie
échangée
149
Exemple 1 :
U flflux sera refroidi
Un f idi dde 60°F jusqu’à
j ’à -105
105 °F avec un Cooler
C l où ù lla perte
t de
d
charge est de 15 Psi.
Le flux d’alimentation est caractérisé comme suite :
E_inlet
Temp (°F) 60
Pression (Psia) 600
Débit (lbmole/hr) 100
N2 0.012
CO2 0.001
C1 0.900
C2 0.050
C3 0.020
I C4
I_C4 0 015
0.015
N_C4 0.002
150
Exemple 2 :
U flflux sera réchauffé
Un é h ffé en utilisant
tili t un fluide
fl id d’utilité
d’ tilité quii ffournit
it une énergie
é i de
d
3*10e5 kj /hr. La perte de charge est de 15 Psi.
Le flux d’alimentation est caractérisé comme suite :
E_inlet
Temp (°F) 10
Pression (Psia) 200
Débit (lbmole/hr) 100
N2 0.012
CO2 0.001
C1 0.900
C2 0.050
C3 0.020
I C4
I_C4 0 015
0.015
N_C4 0.002
151
Nom de l’alimentation
Flux de sortie
153
Chute de pression
à travers
l’échangeur côté
fluide de process
p
Coefficient de
transfert global * la
surface d’échange
154
Installation d’un Aéroréfrigérant (suite) :
Nombre de ventilateurs
Vitesse de ventilateur
Et
155
Exemple 1 :
Résoudre le « Air Cooler », si on dispose les informations suivantes :
Process inlet
Process_inlet On donne aussi :
Temp (°C) 60 • delta P= 138 kPas.
Pression (kpas) 3000 • Temp
p de « Process_outlet
_ » : 40 °C.
Débit (kgmole/hr) 1000 • Configuration : 1 tube raw, 1 pass.
N2 0.012 •Temp d’air à l’entrée : 25 °C.
CO2 0.001
• Nombre de ventilateur : 1.
C1 0.900
C2 0.050 • Vitesse demandée: 60 rpm.
C3 0.020 • Vitesse du design : 60 rpm.
I_C4 0.015
• Débit d’air: 3.6 10 E 5 Act m3/h.
N_C4 0.002
156
Exemple 2 :
Résoudre le « Air Cooler »,
» si on dispose les informations suivantes :
Process inlet
Process_inlet On donne aussi :
Temp (°C) 50 • delta P= 180 kPas.
Pression (kpas) 4000 • UA : 1.0 E5 kJ/hr.
Débit (kgmole/hr) 1000 • Configuration : 1 tube raw, 1 pass.
N2 0.012 •Temp d’air à l’entrée : 25 °C.
CO2 0.001
• Nombre de ventilateur : 1.
C1 0.900
C2 0.050 • Vitesse demandée: 60 rpm.
C3 0.020 • Vitesse du design : 60 rpm.
I_C4 0.015
• Débit d’air: 3.6 E 5 Act m3/h.
N_C4 0.002
3. Heat exchenger
Théorie :
Le calcul des échangeurs tube/ calandre se base sur deux équations principales :
1. Bilan d’énergie sur l’échangeur :
Q = −U ⋅ A ⋅ DTLM ⋅ Ft
U : coefficient de transfert de chaleur global ;
A : surface d’échange thermique ;
DTLM : différence moyenne logarithmique de température ;
Ft : facteur de correction.
158
Installation d’un échangeur Tube / Calandre (Design\Connection):
Nom de l’appareil
Nom de Nom de
l’alimentation l’alimentation
côté tube. côté calandre.
Nom de la Nom de la
sortie côté sortie côté
tube
tube. calandre
calandre.
159
Chute de pression
côté calandre
Chute de pression
côté tube Coefficient
C ffi i t de
d
transfert global * la
surface d’échange
160
Installation d’un échangeur Tube / Calandre ( Specs) :
Pour afficher, créer ou supprimer une spécification, on utilise les boutons: View,
Add ou Delete.
Les informations fournies dans cette page ne sont disponibles que pour les trois
premiers modèles de « Heat Exchenger Model » . 161
163
164
Exemple 1 :
Pour la résolution d’un
d un échangeur Tub/Cal on donne :
• Les conditions des deux flux d’alimentation :
Tube in
Tube_in Shell in
Shell_in On donne aussi :
Temp (°C) 50 20 • Temp de sortie côté tube : 40°C.
Pression (kpas) 4000 3000 • Tube delta P=10 p
psi.
Débit (kgmole/hr) 1000 1000 • Calandre delta P= 10 psi.
N2 0.012 - • Model : Weighted.
CO2 0.001 -
• Heat loss/ leak: none.
C1 0.900 -
C2 0.050 -
C3 0.020 - • Déterminer : UA et la température
I_C4 0.015 - de sortie côté calandre.
N_C4 0.002 -
H2O - 1 • Changer le « Sizing » et vérifier
l’influence de ce changement sur
les résultats de calcul.
165
Exemple 2 :
Refaire le calcul d’un échangeur Tub/Cal en tenant en compte les données suivantes :
• Les conditions des deux flux d’alimentation :
166
Exemple 3 :
Refaire le calcul d’un changeur Tub/Cal en tenant en compte les données suivantes :
• Les conditions des deux flux d’alimentation :
167
Exemple 4 :
Refaire le calcul d’un changeur Tub/Cal en tenant en compte les données suivantes :
• Les conditions des deux flux d’alimentation :
168
Exemple 5 :
Refaire le calcul d’un
d un changeur Tub/Cal en tenant en compte les données suivantes :
• Les conditions des deux flux d’alimentation :
Exemple 6 :
Refaire le calcul d’un changeur Tub/Cal en tenant en compte les données suivantes :
• Les conditions des deux flux d’alimentation :
Tube_in Shell_in
Temp ((°C)
C) 50 20
Pression (kpas) 4000 3000
Débit (kgmole/hr) 1000 1000
N2 0.012 -
CO2 0.001 -
C1 0.900 -
C2 0.050 -
C3 0.020 -
I_C4 0.015 -
N_C4 0.002 -
H2O - 1
170
Rating -Tube side delta P : Hysim correlation;
Dimensions de ((Paramètres/ - Shell side delta P= 10 p
psi ;
l’échangeur : Detailed) -H(shell)= Hysim correlation;
-H(tube)=3.036e+4 kj/h.m2.C;
-Model: Dynamic
y rating;
g;
Rating -N of Shell =1;
(Sizing/Overall) -N of shells in serie=1;
-N
N of shells in parallel= 1
-Tube pass/sell=2;
-Exchenger orientation : Horizontal;
Rating -D=739.05 mm;
(Sizing/Shell) -N of tube / Shell=160
-Tube Pitch=50
-Tube layout Angle : triangular (30°)
-Shell baffle type=single;
-Shell baffle orientation:vertical;
-Baffle cut (%)=20
-Baffle spacing=800 mm
-Sell fooling=0 / 0.005 C.h.m2/Kj;
Rating -OD = 20 mm; ID = 16 mm; L=6 m;
171
(Sizing/Tube)
172
Modifier
M difi les
l dimensions
di i des
d tubes
t b (OD=
(OD 16 mm ID ID= 12mm
12 ll= 4 m)) ett vérifier
é ifi
l’influence de ces modifications sur les résultats. 173
4. LNG Exchenger
L’échangeur LNG (Liquefied Natural Gas) résout les bilans d’énergie et de
matière pour un échangeur qui peut être alimenté par plusieurs flux (Cas
des échangeurs à plaques).
174
Installation d’un échangeur LNG (Specs) :
Exemple 1 :
Quatre flux alimentent l’échangeur LNG selon la figure ci-dessous :
Cold1 in
Cold1_in Cold2 in
Cold2_in Warm1 in Warm2_in
Warm1_in Warm2 in
Temp (°C) 25 30 70 60
Pression (kpas) 800 500 800 600
Débit (kgmole/hr) 1000 1500 1200 1400
C1 0.50 0.6 0.70 0.60
C2 0.20 0.3 0.25 0.30
C3 0.20 0.1 0.05 0.05
I_C
C4 0.10
0. 0 0.0
0 0 0.00
0 00 0.05
0 05
176
On donne aussi :
Et :
Flux Température
(°C)
Cold1_out 30
Cold2_out 32
Warm1_out 65
Warm2_out -
177
Exemple 2 :
On refait le calcul pour les nouvelles spécifications (les conditions des quatre flux
d’alimentation restent les mêmes que celles qui sont données dans l’exemple 1) :
Et :
Flux Température
(
(°C) )
Cold1_out 30
Cold2_out 32
Warm1 out
Warm1_out -
Warm2_out -
On spécifie UA (Warm1_in-Warm1_out)=10000
(Warm1 in-Warm1 out)=10000 kj/C.h
kj/C h ;
178
Exemple 3 :
On refait le calcul pour les nouvelles spécifications :
P
Passe P t de
Perte d charge
h (k
(kpas))
Warm2_In, Warm2_out 50
Warm1_In,, Warm1_out 50
Cold2_In, Cold2_out 50
179
Cold1_In, Cold1_out 50
On donne aussi :
On spécifie
• UA (Warm1_in-Warm1_out) = 15000 kj/C.h ;
• Delta T (Warm2_out-Warm1_out) = - 10°C.
180
Exemple 4 :
Les trois flux Cold2, warm1 et warm2 alimentent l’échangeur LNG 1, la sortie
Warm2bis_out et le flux Cold1 alimentent l’échangeur LNG2 selon la figure
suivante :
181
Flux Température
( C)
(°C)
Cold1_out 30
Cold2_out 32
Warm1_out 65
Warm2_out -
182
Exemple 5 :
Simuler l’échangeur schématisé dans la figure :
183
Flux Température
(°C)
Cold1_out 30
Cold2_out 32
Cold1_outbis 30
Warm1_out 65
Warm2_out -
185
186
Étage de séparation
Vj L j -1
1
Liquid from
Wj+1 stage above
Vapor side stream X i,j-1,
i j 1 HLij-1,
Tj-1, Pj-1
Y i,j, HVij,
Tj, Pj
Stage
g J
Feed Heat transfer Qj
Fj, Zij, Hij, (+) : from stage
TFj, PFj (-) : to stage
X i,j,
i j HLij,
Tj, Pj
Y i,j+1, HVij+1
j ,
Tj+1, Pj+1
Vj+1 Uj
Vapor from Lj Side stream
stage below 187
Nombre d’équations :
Équilibre N*m
fiV, j = fi ,Lj
Composition n
SX i = ∑ xi , j = 1 et n
SYi = ∑ yi , j = 1
2*N
i =1 i =1
Bilan partiel par Lj −1xi, j −1 +Vj +1ki, j +1xi, j +1 + Fj zi, j − ( Lj +U j ) xi, j N*m
étage
− (Vj +Wj ) ki, j xi, j = 0
Bilan d’énergie Vj +1HVj +1 + Fj H Fj + Lj −1H Lj −1 − (Vj +Wj ) HVj N
Où N : nombre
b d de plateaux
l t ;
m : nombre de constituants ;
i : constituant ;
j : plateau ;
Nombre d’équations est : N*m + N*m + 2*N + N = (2m+3)N ; 188
Données de la colonne :
Charge Fj N
Soutirage Uj, Wj 22*N
N
Composition de la charge Zi,j m*N
Pression Pj N
Quantité de chaleur Qj, j=2, N-1 N-2
Total (5+m)N-2
Inconnus :
Le Degré de liberté =2, il faut spécifier 2 autres variables pour avoir le degré
de liberté=0. ces spécifications peuvent être :
• Taux de reflux ;
• Température dans le rebouilleur.
Remarque :
190
Parmi plusieurs types de colonnes disponibles dans le Hysys, on cite :
191
Type de condenseur
nombre d’étages
(plateaux)
193
À travers cette page, vous pouvez éditer, créer ou supprimer une spécification.
195
On trouve ici :
Le nom et le statut de chaque spécification ;
197
On utilise l’option
l option « Acceleration »si
l’erreur par rapport l’équilibre diminue
lentement pendant la résolution de la
colonne.
Facteur d’amortissement
pour quelques colonnes
de distillation.
202
Installation d’une colonne (Performance) :
Exemple 1 :
Dans cette colonne, on utilise l’absorption comme moyen pour la récupération
d’éthane, elle fait l’usage à un solvant d’hydrocarbures d’un poids moléculaire qui
peut varier dans la gamme (70-90) :
Données de la colonne :
Alim • Nombre de plateaux : 94.
V/F 1 • Pression
P i d dans lle condenseur
d : 280 P
Psia.
i
Pression (kPas) 2068 • Pression dans le rebouilleur : 300 Psia.
Débit 600 • Étage de l’alimentation
l alimentation : 47
(kgmole/hr)
Propane 0.4
Spécification :
Propene 06
0.6
• Destillate rate 351.1 kgmole/h ;
• Reflux ratio : 16.4.
205
Exemple
p 3:
Pour la résolution d’une colonne de distillation (reflux total), on donne :
206
Exemple
p 4:
Pour la résolution d’une colonne de distillation (reflux total), on donne :
Données de la colonne :
Feed • Nombre de plateaux : 16.
Température 101.1 • Pression dans le condenseur : 1724 kPas.
((°C)
C)
• Pression dans le rebouilleur : 1724 kPas.
Pression (Kpas) 1793
Débit 45.36 • Étage de l’alimentation : 9.
(Kgmole/hr) • Étage de soutirage vapeur : 12.
C2 0.03
C3 0.20 Spécification :
nC4 0.37 • Reflux rate : 68.04 kgmole/hr ;
nC5 0.35 • Débit de vap_dist : 10.43 Kgmole/hr ;
nC6 0.05 • Débit de vap
vap_Side
Side : 16.78
16 78 Kgmole/hr ;
207
LOGICAL OPERATION
208
1 Adjust
1.
1
1. Ajustement
Aj t t d’une
d’ variable d t jusqu’à
i bl indépendante
i dé j ’à ce que lla valeur
l d
de lla
variable dépendante soit satisfaite.
2
2. Ajustement d d’une
une variable indépendante jusqu
jusqu’à
à ce que la valeur de la
variable dépendante soit égale à la valeur de la même variable dans un autre
objet (de référence) en tenant en compte une certaine compensation ;
209
212
Variation de la variable dépendante en fonction de la variable à ajuster
(variable indépendante) durant la progression de la résolution.
213
Exemple 1 :
U flflux d
Un de matière
tiè alimente
li t un séparateur
é t quii fournit
f it deux
d produits
d it : Sep_Liq
S Li ett
Sep_Vap. Utiliser une opération « Adjust » pour varier la température du flux
d’alimentation « Feed » jusqu’à ce que le flux « Sep_Liq » soit 100 lbmole/hr.
On donne :
Feed
Température ((°F)
F) 60
Pression (Psia) 600
Débit (lbmole/hr) 144
C1 0.4861
C2 0.1389
C3 0.0694
I_C4 0.0625
N_C4 0.0556
I_C5 0.0486
N_C5 0.0417
N_C6 0.0486
N_C7 0.0278
214
N_C8 0.0208
On donne aussi :
D i
Design M th d
Method S
Secant
t
tolerance 1 lb mole/hr
Step Size 20 °F
F
Max itération 10
215
Exemple 2 :
Ajuster le débit molaire d’un flux de matière identique à celui de l’exemple 1 de telle
sorte que le débit actuel soit 1000 m3/h.
Exemple 3 :
Ajuster la quantité d’énergie, QExch, attachée à un échangeur de chaleur, E-101,
afin que la température de sortie, outHeater, soit égale à la température du flux
de référence, Ref, plus 18°F.
216
2. Set
L’opération « Set » a pour but de régler la valeur d’une variable de process
(Process Variable PV) en fonction d’une autre variable, de même type, en
utilisant la relation suivante.
Y = M X + B
217
218
Exemple 1 :
Dans cet exemple, les flux qui alimentent un réacteur doivent être spécifiés en
relation avec la stœchiométrie de la réaction en utilisant l’opération « Set ».
219
CO Feed
CO_Feed H2 Feed
H2_Feed
Température (°C) 550 550
CO 1 0
H2 0 1
H2O 0 0
C1 0 0
220
3. Recycle
1. Hysys
y y utilise les conditions de « Assumed Stream » et résout le p
procédé
jusqu’au «calculated stream » ;
3. Selon la différence entre les résultats, Hysys modifie les conditions dans
« Calculated stream » et transfère les valeurs modifiées au « Assumed stream » ;
4. Le calcul se répète jusqu’à ce que la différence entre les résultats des deux flux
soit
it inférieure
i fé i ou é
égale
l à lla ttolérance
lé choisie
h i i ;
221
Hysys
y y Internal Tolerances
Variable Internal tolerance
Vapour Fraction 0.01
Temperature 0.01
Pressure 0.01 La tolérance (condition de convergence)
Flow
l 0.001 est définie comme étant le produit :
Sensibilité * Tolérance interne. Les
Enthalpy 1.00 valeurs de la tolérance interne sont
Composition 0 0001
0.0001 données dans le tableau en face.
223
Mode :
• Nested : utiliser cette option
pour résoudre une seule
opération « Recycle » ou pour
résoudre plusieurs
y
« Recycles »q qui ne sont pas
p
connectés ;
• Simultaneous : utiliser cette
option pour résoudre toutes les
opérations « Recycle » en
même temps ;
Acceleration iteration :
• Wegstein : ignorer les interactions entre les variables qui seront accélérées ;
• Dominant Eigenvalue : tenir en compte les interactions entre les variables
qui seront accélérées. On utilise cette option si le système est non idéal ou
s’il y a des interactions très fortes entre les constituants ;
224
Installation d’une opération « Recycle » (Parameters\ Numerical) :
X n +1 = QX n + (1 − Q ) Yn
Avec X : valeur estimée ;
Y : valeur calculée ;
n : nombre d’itérations ;
Q : facteur d’accélération.
225
Exemple 1 :
Dans cet exemple, on alimente un séparateur (V100) par deux flux : Feed et
Recycle.
La phase vapeur, récupérée en tête de ce séparateur, passe à travers un
« Expender » et le produit sera re-flashé dans le deuxième séparateur (V101). Une
partie de la phase liquide de ce dernier séparateur est pompée, comme un recyclage,
vers le
l premier
i séparateur.
é t
226
Conditions Température (°F) 60
n C4
n-C4 0 0552
0.0552
i-C5 0.0483
n-C5
C5 0 0414
0.0414
n-C6 0.0345
n-C7
C7 0 0276
0.0276
227
n-C8 0.0206
Les équipements
q p du cycle
y seront déterminés selon les spécifications
p suivantes:
228
4. SpreadSheet (feuille de calcul)
Le SpreadSheet ou Feuille de Calcul peut être utilisé pour manipuler ou exécuter
des calculs personnalisés sur les variables du FlowSheet avec un accès direct à
toutes les variables. Les calculs sont exécutés automatiquement et les cellules de la
feuille de calcul sont actualisées quand les variables seront modifiées dans le
procédé.
• Dans la page de connexion, utiliser les boutons : Add Import, Add Export ;
Fonctions du Spreadsheet :
Sélectionner le bouton « Function Help » pour éditer les fonctions disponibles
dans le spreadseet. Toutes les fonctions doivent être commencées par « + :
g math» ou « @ : special
Straight p function,, logarithmic…
g »
230
Trigonometric Standard : @sin,
@sin @cos,
@cos @tan,
@tan
functions Inverse : @asin, @acos, @ztan (ex : @asin(1)=1.571 radian)
L i l operators
Logical t Equall to:
E t = =;
Not equal to :!=
Greater than: > ;
Less then: < ;
Greater than or equal to: >= ;
Less then or equal to: <= ;
@if(condition)then(instruction1)else(instruction2).
@if(condition)then(instruction1)else(instruction2)
Supposant que la cellule A3 contient le chiffre 6.
@if(A3>10)then(10)else(A3/2).
231
232
Exemple 1 : Calcul du Reynolds à partir du débit massique
La relation qui nous permet de déterminer le nombre de Reynolds est :
d u ρ
Re =
μ
Avec d : Longueur caractéristique (diamètre) ;
U :Vitesse
Vit d’écoulement
d’é l t;
ρ : Masse volumique (Density) ;
μ : Viscosité du fluide.
233
234
Spreadsheet
Formulas
C
Connections
ti
235
Parameters
Exemple
p 2 : Calcul d’un débit massique q à partir
p de Reynolds
y
Créez un flux de matière avec les conditions suivantes :
236
• Installez une deuxième feuille de calcul « Spreadsheet » ;
p
• Importez la variable « mass density
y»;
237
Spreadsheet
Formulas
Connections
238
EXEMPLES D’APPLICATION
239
240
Le flux d’alimentation est données comme suite :
Alim
Condition Température ((°F)
F) 60
Pression (Psia) 600
Débit molaire (lbmole/hr) 100
Composition N2 0 0149
0.0149
CO2 0.0020
C1 0.9122
C2 0.0496
C3 0.0148
i_C4 0.0026
n_C4 0.0020
i C5
i_C5 0 0010
0.0010
n_C5 0.0006
n_C6 0.0003
241
Appareil Spécifications
C l
Cooler Température
é de
d sortie
i : -105
10 F ;
Delta P :15 Psi ;
Expender Rendement adiabatique : 75% ;
Pression de sortie : 330 Psia ;
Vanne Pression de sortie : 335 Psia ;
Colonne Nombre dd’étages
étages : 5 ;
Pcond :330 Psia ;
Preb :335 Psia ;
Temp Cond : -120 °F F;
Temp Reb : 0 °F ;
Étage de la 1er alimentation :1;
Etage de la 2eme alimentation :2 ;
Débit du Prod_2 :200 lbmole/hr (Estimated);
Fraction molaire du méthane dans le rebouilleur (liquide) :0.01 ;
242
• Donner les résultats obtenus après la convergence de la colonne.
Supprimer
S i lles pressions
i d
des courantst : Prod_2,
P d 2 6, P d 3 Recalculer
6 Prod_3. R l l ces
pressions par l’utilisation de l’opération SET de tel sorte que :
• P(6) =P(5) +5 Psia.
• P(Prod_2)
P(Prod 2) =P(5)
=P(5).
• P(Prod_3) =P(6).
P
Pour enregistrer
i t lesl résultats,
é lt t utiliser
tili W kb k (CaseStudies).
Workbook (C St di )
243
Résultats :
244
Exemple 2 : hydrodynamique des colonnes.
Simuler le procédé présenté par le PFD en dessous :
245
1. Données de la simulation
Les données de l’alimentation
l alimentation de ll’unité
unité (Stream 49) :
Alimentation Reflux
C diti
Conditions Température
T é t (C) 72.22
72 22 53.5
53 5
Pression (bar_g) 15.50 15.00
Débit (kgmole/hr) 1302 1137.9
Composition CO2 0.00 0.00
(kgmole/hr) N2 0.00 0.00
C1 0.00 0.00
C2 26.4922 31.25
C3 713.3743 682.18
IC4 222.1604 211.77
NC4 220 2978
220.2978 209 62
209.62
IC5 60.8780 2.78
NC5 32.2060 0.29
NC6 17 8571
17.8571 0 00
0.00
NC7 8.9635 0.00
247
NB: Selon
NB S l lel type
t de
d plateau
l t choisi,
h i i on introduit
i t d it les
l données
d é nécessaires
é i à travers
t la
l
page Tray Internals. 250
Les résultats sont fournis dans la
page Perfermance.
Le transfert ne
se fait que pour
une seule
section !!!
251
252
Si la colonne est uniforme, on
spécifie :
• L’espace
L’ entre
t plateaux;
l t
• Le diamètre de la colonne;
• Type de plateaux;
• Dimensions du déversoir;
• Nombre de passe.
Si la colonne est non-uniforme,
on spécifie les mêmes
paramètres pour chaque
plateau.
253
• L’évaluation de la deuxième
colonne, composée d’une
d une seule
section, se réalise à travers :
Tools\Utilities\Tray Sizing.
254
Pour transférer le profil de
pression on appuie sur le bouton
Export Pressures.
Le transfert se
réalise, alors,
pour une colonne
contenant une
seule section
(uniforme)
255
258
Pour insérer les valeurs de la
composition,
p , de la masse
volumique et du poids
moléculaire :
• On active le bouton Stream;
• On sélectionne
é le nom du
flux de matière (GPL,
Condensat).
• On sélectionne la variable à
étudier.
259
260
Résultats de l’étude:
261
Annexe
262
263
264
265
L’ordonnée
L ordonnée à ll’origine
origine de la droite de
concentration tend vers zéro (1/∞ →0).
266
Taux de reflux minimal (nombre de plateaux infini)
267
268
Oil manager:
g oil distribution (huiles
( de référence))
269
Lorsque les données pour un constituant particulier ne peuvent être obtenues dans
aucune des banques, l’ingénieur a le choix entre:
• Assimiler le constituant à une fraction pétrolière, ce qui est possible si la
température normale d’ébullition et la densité standard sont connues. Cette
méthode donne des résultats corrects lorsque la structure chimique est simple
(paraffine ou naphtène);
• générer les données à partir d’une méthode de contributions de groupe, ce qui
exige une connaissance de la structure chimique.
a. Contributions de groupe pour la détermination des coordonnées critiques.
Tb
Tc =
0.567 ∑ dTci − ( ∑ dTci )
2
Et:
1.013M
Pc =
( 034 + ∑ dPci )
2
270
Avec :
⎛1 1 ⎞
log μ = B ⎜ − ⎟ Avec : B = Ba + ∑ dBi Et N = Nc + ∑ dN i
⎝ T T0 ⎠
Si le nombre d’atomes de carbone Nc <20
T 0 = 28.86
28 86 + 37 439 N − 1.3547
37.439 1 3547 N 2 + 0.0207
0 0207 N 3
Ba = 24.79 + 66.558 N − 1.3173 N 2 + 0.00377 N 3
T0 = 238.59 + 8.164 N
Ba = 530.59 + 13.74 N
273
Avec :
Groupes dNi dBi
Iso-paraffine 1.389 - 0.238 Nc 15.5100
Oléfines linéaires -0.152 - 0.042 Nc -44.9400 + 5.41 N
Dioléfines linéaires -0.304 - 0.084 Nc -44.9400 + 5.41 N
Oléfines non linéaires 1.237 - 0.280 Nc -36.0100 + 5.41 N
Dioléfines non linéaires 1 085 - 0.322
1.085 0 322 Nc -36 0100 + 5
-36.0100 5.41
41 N
Alkyl cyclopentanes Nc<16 0.205 – 0.069 Nc -45.9600 + 2.224 N
Alkyl cyclopentanes Nc>16 3.971 - 0.172 Nc -339.6700 +23.135 N
Alkyl cyclohexanes Nc<16 1.480 -272.8500 +25.041 N
Alkyl cyclohexanes Nc>16 6.571 – 0.311 Nc -272.8500 +25.041 N
Alkyl benzène Nc<16 0.600 -140.0400 +13.869 N
Alkyl benzène Nc<16 3.055 - 0.161 Nc -140.0400 +13.869 N
Groupe ortho
ortho-méthyl
méthyl 0 510
0.510 51 8400
51.8400
Groupe méta-méthyl 0.110 27.2500
Groupe para-méthyl
y -0.040 -17.8700
polyphényls -5.340+0.815 Nc -188.4000 – 9.558 N
274
Retour