You are on page 1of 9

EXEMPLE D'APPLICATION DE PROSIMPLUS

EXEMPLE SIMPLE

INTERET DE L'EXEMPLE
L'intrt principal de cet exemple simple est quil permet d'aborder la simulation de procds et ses principaux concepts : constituants mis en jeu, modle thermodynamique, oprations unitaires et leurs paramtres opratoires, boucles de recyclage, etc. Le point particulier qui est dtaill au niveau de cet exemple est la notion de boucle de recyclage et les principes de l'approche modulaire simultane mise en uvre dans ProSimPlus.

DIFFUSION

Libre-Internet

Rserv aux clients ProSim

Restreinte

Confidentiel

FICHIER PROSIMPLUS CORRESPONDANT

E01_Simpleexample.pmp3

Il est rappel au lecteur que ce cas d'utilisation est un exemple et ne doit pas tre utilis d'autres fins. Bien que cet exemple soit bas sur un cas rel il ne doit pas tre considr comme un modle de ce type de procd et les donnes utilises ne sont pas toujours les plus exactes disponibles. ProSim ne pourra en aucun cas tre tenu pour responsable de l'application qui pourra tre faite des calculs bass sur cet exemple

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

Exemple simple Version : Mars 2009 Page : 2 / 9

TABLE DES MATIRES

1.

MODELISATION DU PROCEDE
1.1. 1.2. 1.3. 1.4. 1.5. 1.6. Prsentation du procd Schma du procd Constituants Modle thermodynamique Conditions opratoires "Trucs et astuces"

3
3 3 4 4 4 5

2.

RESULTATS
2.1. 2.2. Commentaires sur les rsultats Bilans matire et nergie

8
8 8

3.

BIBLIOGRAPHIE

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

Exemple simple Version : Mars 2009 Page : 3 / 9

1. MODELISATION DU PROCEDE
1.1. Prsentation du procd

Cet exemple trs simple est extrait de [1]. Dans ce procd, un mlange dhydrocarbures (courant C1) est refroidi jusqu 15 C, mlang au courant de recyclage (cou rant C8), dtendu de 0,3 atm dans une vanne (non reprsente) puis envoy dans un ballon de sparation de phases (S101, courant C3). La phase vapeur sortant du ballon de sparation (courant C5) est dirige vers un condenseur flash (S102) ou elle est refroidie jusqu -60 C et dtendue jusqu 25 atm. Les condensats (courant C7) sont repris par une pompe (P101) qui les porte 75 atm pour les recycler la sortie du premier changeur. Les produits sont la phase liquide du ballon de sparation (S101, courant C4) riche en constituants les plus lourds et la phase non condense dans le condenseur (S101, courant C6) riche en constituants les plus lgers. On notera que la vanne de dtente est simule avec le ballon de sparation afin de rduire le nombre de modules. On aurait pu tout aussi bien reprsenter la vanne puis le ballon de sparation sparment. Il est en effet frquent au niveau de la simulation d'un procd qu'il n'y ait pas correspondance entre l'quipement physique et le module de simulation. Dans une premire phase on se contente gnralement de reprsenter les phnomnes mis en jeu sans soucis des quipements dans lesquels ils seront raliss sur l'unit industrielle.

1.2.

Schma du procd

Schma du procd

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

Exemple simple Version : Mars 2009 Page : 4 / 9

1.3.

Constituants

Les constituants pris en considration dans la simulation sont extraits de la base standard livre avec les logiciels ProSim. Ces constituants sont les suivants : Azote Mthane thane Propane N-Butane N-Pentane N-Hexane N-Heptane N-Octane

1.4.

Modle thermodynamique

Compte tenu de la nature des constituants en prsence (essentiellement des alcanes), le modle thermodynamique utilis pour la reprsentation des quilibres entre phases et des calculs des enthalpies est l'quation d'tat cubique de Soave Redlich et Kwong (SRK) [2] avec les paramtres dinteraction binaire extraits de la base fournie avec les logiciels ProSim.

1.5.

Conditions opratoires
Alimentations du procd Alimentation C1 Azote (kmol /hr) Mthane (kmol /hr) thane (kmol /hr) Propane (kmol /hr) N-Butane (kmol /hr) N-Pentane (kmol /hr) N-Hexane (kmol /hr) N-Heptane (kmol /hr) N-Octane (kmol /hr) Temprature ( C) Pression (Atm) 9.0 41.7 11.2 6.2 5.4 3.0 8.1 13.3 2.1 40 75

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

Exemple simple Version : Mars 2009 Page : 5 / 9

changeur E101 Paramtres de fonctionnement Type Temprature de sortie ( C) Valeur Consignateur de temprature 15

Flash S101 Paramtres de fonctionnement Type de sparateur Mode de fonctionnement Chute de pression (atm) Valeur Diphasique liquide-vapeur Adiabatique 0.3

Flash S102 Paramtres de fonctionnement Type de sparateur Mode de fonctionnement Temprature de sortie ( C) Pression de sortie (atm) Valeur Diphasique liquide-vapeur Temprature et pression fixes - 60 25

Pompe P101 Paramtres de fonctionnement Pression de sortie (atm) Efficacit volumtrique Valeur 75 65%

1.6.

"Trucs et astuces"

Le simulateur ProSimPlus utilise l'approche modulaire simultane [3]. Cette mthode, drive de l'approche modulaire squentielle, effectue le calcul de l'ensemble des quipements du flowsheet en respectant une squence d'appel des modules. Au niveau de chaque module, connaissant les courants entrants et les paramtres opratoires, le module calcule les courants de sortie. Cette approche est base sur une dcomposition du systme d'quations reprsentant le procd. La prsence de recyclage(s) introduit une difficult quant la gnration de cette squence de calcul. Rappelons que le diagramme de simulation reprsente un graphe orient dans lequel chaque nud correspond un module et chaque arc l'ensemble des variables d'un courant. L'orientation des arcs est dfinie par le sens de circulation de l'information dans le diagramme. Les techniques classiques pour la dcomposition des systmes

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

Exemple simple Version : Mars 2009 Page : 6 / 9

creux peuvent alors directement s'appliquer de tels graphes et permettent en particulier de mettre en vidence les sous-systmes qui ne peuvent pas tre dcomposs directement, appels rseaux cycliques maximaux. Un rseau cyclique maximal (RCM) est dfini comme un ensemble de modules relis par des courants formant un (ou plusieurs) cycle(s) non inclus(s) dans un autre cycle. Deux exemples de graphes et les RCMs correspondants sont prsents ci-aprs.
X03 X1,2=Y 2,1 X4,2=Y 5,3

X01,1

Y0 5,2

M1
X2=Y 1

M2
X3=Y 2,2

M3
X4,1=Y 3,1 Y0 3,2

M4
X5=Y 4

M5
Y0 5, 1

Exemple 2 RCMs : (M1, M2) et (M4, M5)

X01, 2

X03,1 X4,2=Y5,3

X01,1

Y0 5,2

M1
X2=Y1

M2
X3,2=Y2

M3
X4,1=Y3

M4
X5=Y4 X3,3=Y5,1

M5

Exemple 1 RCM : (M3, M4, M5) Les RCMs peuvent alors tre rsolus squentiellement, les uns la suite des autres suivant un ordre qui suit le sens de circulation des flux. Il convient de noter que pour un mme graphe, il y a multiplicit de solutions et que le choix d'un ensemble de "courants coups" repose gnralement sur des heuristiques. Finalement, une squence de calcul est gnre pour l'ensemble de courants coups retenu. A titre d'illustration, pour le deuxime exemple prsent ci-dessus, la squence de calcul associe aux courants coups X4,2 et X3,3 est la suivante : M1, M2, (M3, M4, M5). Le choix du courant coup X5 conduit quant lui la squence : M1, M2, (M5, M3, M4). Des parenthses ont t utiliss pour encadrer les RCMs car chaque RCM ncessite la mise en uvre d'un processus itratif pour atteindre la convergence. Les exemples prsents ici sont suffisamment simples pour que l'on puisse aisment dterminer les RCMs, les courants coups et la liste de calcul des modules. videmment il n'en est pas de mme pour les diagrammes de simulation qui renferment plusieurs dizaines de modules fortement interconnects. Des algorithmes spcifiques sont utiliss dans ProSimPlus pour accomplir ces diffrentes tches. En rsum et sur le plan numrique, la rsolution d'un problme de simulation pure suivant l'approche modulaire simultane conduit trois niveaux de calcul : le niveau "serveur de proprits", tel que par exemple la rsolution d'une quation d'tat ; le niveau module : chaque modle d'unit est rsolu sparment au sein d'un module selon une approche numrique adapte au systme d'quations mis en uvre ;

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

Exemple simple Version : Mars 2009 Page : 7 / 9

le niveau flowsheet o sont rsolues les quations associes aux courants de recyclage. Dans le cas prsent ici, ProSimPlus a choisi de "couper" le courant C8. On peut schmatiser l'approche adopte par le simulateur pour la rsolution comme suit :

C6

C6

S102

S102

P101

C5

C8
C7

P101

C5

C7

C8

C8 bis
E101 M101 S101 C3 C1 C2

E101

M101 S101 C3

C1

C2

C4

C4

Flowsheet rel

Flowsheet rsolu par ProsimPlus

Il est noter que lutilisateur peut modifier les paramtres numriques du gestionnaire de contraintes qui assure la convergence de la simulation. Pour ce faire, l'utilisateur doit utiliser un module de type "gestion des contraintes", ce dernier n'tant connect aucun des modules du procd.

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

Exemple simple Version : Mars 2009 Page : 8 / 9

2. RESULTATS
2.1. Commentaires sur les rsultats

La squence de calcul (l'ordre de calcul des modules) est gnre automatiquement. Au niveau du recyclage, aucun courant n'est initialis et ProSimPlus choisit de faire converger le courant C8. La convergence du cycle est obtenue en 3 itrations.

2.2.

Bilans matire et nergie

Dans cet exemple, les bilans matire et nergie sont prsents sous une des nombreuses formes disponibles en sortie de ProSimPlus. L'utilisateur a le choix de faire ou non apparatre tout ou partie des rsultats obtenus et de les prsenter dans l'unit choisie et sous la forme choisie. Il peut notamment dcider de faire apparatre les rsultats sous forme de dbits massiques ou molaires, de fractions massiques ou molaires et dbits totaux. Il peut galement configurer faon les proprits qui vont apparatre au niveau des rsultats. Ceci est valable pour le fichier de rsultats HTML, mais galement pour le "cartouche" qui apparat en bas du flowsheet et qui peut tre export directement vers d'autres applications de bureautique par exemple.

Courants De Vers Dbits partiels NITROGEN METHANE ETHANE PROPANE n-BUTANE n-PENTANE n-HEXANE n-HEPTANE n-OCTANE Dbit total Dbit total Etat physique Temprature Pression Enthalpie

C1 FEED E101 kg/h 252,121698 668,984765 336,779523 273,398523 313,866595 216,451046 698,035843 1332,71321 239,88533 4332,23653 19,384102 Liq./Vap. 40 74,9999797 -263645,747

C2 E101 M101 kg/h 252,121698 668,984765 336,779523 273,398523 313,866595 216,451046 698,035843 1332,71321 239,88533 4332,23653 16,5970197 Liq./Vap. 15 74,9999797 -332858,996

C3 M101 S102 kg/h 253,025015 678,071323 359,529881 298,029453 329,249317 221,139957 703,582226 1337,27118 240,23728 4420,13564 16,6311488 Liq./Vap. 13,5077605 74,9999797 -344466,136

C4 S102 Process outlet (heavy) kg/h 47,7441733 256,195079 259,174311 260,015346 312,514551 216,366317 698,023934 1332,71103 239,885296 3622,63004 6,48038042 Liquid 13,4680112 74,6999798 -325728,507

kg/h m3/h C atm kcal/h

Courants De Vers Dbits partiels NITROGEN METHANE ETHANE PROPANE

C5 S102 S102 kg/h 205,280842 421,876244 100,35557 38,0141072

C6 S102 Process outlet (lights) kg/h 204,377525 412,789685 77,6051934 13,3831946

C7 S102 P101 kg/h 0,90331681 9,08655885 22,7503764 24,6309126

C8 P101 M101 kg/h 0,90331682 9,08655776 22,7503584 24,6309307

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

Exemple simple Version : Mars 2009 Page : 9 / 9

n-BUTANE n-PENTANE n-HEXANE n-HEPTANE n-OCTANE Dbit total Dbit total Etat physique Temprature Pression Enthalpie

kg/h m3/h C atm kcal/h

16,7347661 4,77364021 5,55829203 4,56015351 0,35198412 797,505599 10,21336 Vapor 13,4680112 74,6999798 -18737,6481

1,35205986 0,08471982 0,01189465 0,00216851 3,3672E-05 709,606474 21,5629081 Vapor -60 24,9999932 -32244,126

15,3827062 4,68892039 5,54639738 4,55798501 0,35195045 87,8991241 0,1613734 Liquid -60 24,9999932 -11907,9562

15,3827216 4,68891134 5,54638358 4,55797275 0,35194943 87,8991024 0,16094906 Liquid -55,9900484 74,9999797 -11607,337

3. BIBLIOGRAPHIE
[1] Koehret B. Conception d'un simulateur de procds Thse INPT 1987 [2] Soave G. "Equilibrium constants from a modified Redlich-Kwong equation of state" C.E.S., 27, 6,1197-1203 (1972) [3] Joulia X. Simulation des Procds chimiques en rgime permanent. Formulation et convergence Thse INPT 1987

Copyright 2009 ProSim, Labge, France - Tous droits rservs

www.prosim.net

You might also like