You are on page 1of 63

THERMOPTIM

MANUEL

DE

RFRENCE
TOME II

SIMULATEUR

METHODOLOGIE DE CONSTRUCTION ET DE VERIFICATION DES MODELES

VERSION JAVA 2.51

R. GICQUEL MAI 2017

THERMOPTIM Manuel de rfrence tome 2 mai 2017


2

SOMMAIRE

AVERTISSEMENT .................................................................................................................................. 5
DOCUMENTATION DE THERMOPTIM ......................................................................................................... 5
VERSION DE DEMONSTRATION ................................................................................................................. 5
NOTIONS DE BASE................................................................................................................................. 5
LES TYPES PRIMITIFS DU NOYAU DE THERMOPTIM .............................................................................. 6
Proprits thermodynamiques des corps ............................................................................................. 7
Prcision des donnes ......................................................................................................................... 7
Rfrences bibliographiques pour les corps........................................................................................ 8
Etat d'une masse fluide : les points...................................................................................................... 8
Transformations .................................................................................................................................. 8
Nuds .................................................................................................................................................. 9
Echangeurs .......................................................................................................................................... 9
ECRAN PRINCIPAL DE PROJET (SIMULATEUR) ........................................................................ 10

PRINCIPAUX MENUS .......................................................................................................................... 11

INTERNATIONALISATION DES SAUVEGARDES ........................................................................ 12


GESTIONNAIRE DES CORPS ..................................................................................................................... 12
EXPORTATION DES RESULTATS SOUS FORME DE FICHIER TEXTE .................................. 13

ECRAN DE DEFINITION ET D'EVALUATION DES POINTS....................................................... 13


SYSTEMES OUVERTS ............................................................................................................................... 14
SYSTEMES FERMES ................................................................................................................................. 16
EDITEUR DE GAZ COMPOSES ......................................................................................................... 16

ECRANS DES TRANSFOS.................................................................................................................... 18


ECRAN DES COMPRESSIONS ET DETENTES ................................................................................. 18
ECRAN DE TRANSFO ECHANGE ................................................................................................... 20
Prise en compte des dbits volumiques et molaires ........................................................................... 20
ECRAN DE TRANSFO LAMINAGE ........................................................................................................ 22

THERMOPTIM Manuel de rfrence tome 2 mai 2017


3

ECRAN DES COMBUSTIONS ............................................................................................................... 22


Dclaration du combustible............................................................................................................... 23
Systmes ouverts et systmes ferms.................................................................................................. 24
Paramtrage de la combustion .......................................................................................................... 25
Options de calcul ............................................................................................................................... 26
Cas particulier d'un mlange combustible seul ................................................................................. 26
ECRANS DES NUDS .......................................................................................................................... 27
MELANGEUR ..................................................................................................................................... 27
DIVISEUR ......................................................................................................................................... 28
SEPARATEUR (OU SECHEUR) ............................................................................................................ 29
ECRAN DES ECHANGEURS ............................................................................................................... 30
DIMENSIONNEMENT DES ECHANGEURS SIMPLES .................................................................................... 31
LIQUIDE GENERIQUE .............................................................................................................................. 31
RESOLUTION DES ECHANGEURS EN REGIME NON NOMINAL .................................................................... 32
GAZ HUMIDES ...................................................................................................................................... 33
CALCUL DES PROPRIETES HUMIDES D'UN POINT ..................................................................................... 34
Reprsentation par un gaz humide .................................................................................................... 34
Calcul des caractristiques humides ................................................................................................. 34
Imposer l'humidit relative ................................................................................................................ 35
Reprsentation par un gaz sec ........................................................................................................... 35
ECRANS DES TRANSFOS HUMIDES ........................................................................................................... 36
Transfo soufflage ............................................................................................................................... 37
Transfo refroidissement ..................................................................................................................... 37
Transfo humidification eau/vapeur ou adiabatique........................................................................... 38
Transfo dessiccation .......................................................................................................................... 39
Transfo chauffage .............................................................................................................................. 40
MELANGEUR HUMIDE ............................................................................................................................. 41
DIAGRAMMES INTERACTIFS .......................................................................................................... 42
CONNEXIONS ENTRE LE SIMULATEUR ET LES DIAGRAMMES ................................................................... 44
AFFICHAGE EN FONCE DE L'ISOVALEUR CENTRALE ................................................................................ 45
OUTILS DE DIAGNOSTIC ................................................................................................................... 46

THERMOPTIM Manuel de rfrence tome 2 mai 2017


4

MOTEUR DE RECALCUL AUTOMATIQUE ................................................................................... 48


CONCEPTS DE BASE ET PRINCIPES ........................................................................................................... 49
ELEMENTS DU MOTEUR DE RECALCUL.................................................................................................... 49
Contrle du dbit ............................................................................................................................... 49
Navigateurs de liens .......................................................................................................................... 50
Recalcul de slections multiples ........................................................................................................ 51
Contrle des pressions ...................................................................................................................... 52
Echangeurs de chaleur ...................................................................................................................... 53
OUTILS DE RECALCUL AUTOMATIQUE .................................................................................................... 53
Utilisation du moteur de recalcul automatique ................................................................................. 54
ANALYSES DE SENSIBILITE ............................................................................................................. 56

METHODOLOGIE DE CONSTRUCTION ET DE VERIFICATION DES MODELES................ 57


REFLECHIR AVANT DE COMMENCER LA SAISIE DU MODELE .................................................................... 57
CONSTRUIRE LE MODELE EN PLUSIEURS ETAPES, ET EFFECTUER LES CALCULS PAS A PAS ...................... 58
REINITIALISER THERMOPTIM APRES AVOIR CONSTRUIT UN MODELE UN PEU COMPLEXE ........................ 58
COMMENT RENOMMER DES ELEMENTS D'UN PROJET EXISTANT .............................................................. 58
TESTER LE MODELE TRES SOIGNEUSEMENT AVANT DE L'EXPLOITER ...................................................... 58
RECHERCHE DES ANOMALIES DE MODELISATION ................................................................................... 59
GESTIONNAIRE DE CORPS ....................................................................................................................... 60
DIAGRAMMES INTERACTIFS ................................................................................................................... 60
OUTILS DE DIAGNOSTIC .......................................................................................................................... 60
Point avec pr requis multiples .......................................................................................................................61
Analyse des pressions .....................................................................................................................................62
TESTER LE RECALCUL AUTOMATIQUE .................................................................................................... 62
CONTROLER LE DEBIT ............................................................................................................................ 63

R. GICQUEL 1997 - 2014. Toute reprsentation ou reproduction intgrale ou partielle faite sans
autorisation est illicite, et constitue une contrefaon sanctionne par le Code de la proprit intellectuelle.

Avertissement : les informations contenues dans ce document peuvent faire l'objet de modifications sans
pravis, et n'ont en aucune manire un caractre contractuel.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


5

Avertissement

Documentation de Thermoptim
La documentation du progiciel THERMOPTIM se prsente sous trois formes complmentaires :

- une documentation succincte appele "Rfrence rapide", accessible partir du menu Aide du
progiciel, sous forme d'une fentre onglets prsentant les principales notions utilises
- une documentation imprimable, essentiellement sous format pdf
- de nombreuses ressources numriques mises en ligne dans le portail Thermoptim-UNIT
(www.thermoptim.org), dont des modules de formation sonoriss

Des dtails sur cette documentation sont donns dans le premier tome du manuel de rfrence.

Le prsent document en constitue le deuxime tome. Aprs une introduction rapide des notions de base
qui sont utilises dans le progiciel, sont prsents d'abord les crans de chacun des types primitifs, puis
les diffrents outils de l'environnement de modlisation.

Version de dmonstration
Une version de dmonstration de Thermoptim Java 1.5 est diffuse gratuitement, pour permettre de
visualiser des projets existants et leurs schmas, ainsi que d'en construire de petite taille afin de se
familiariser avec les outils. Elle ne donne bien sr pas accs toutes les fonctionnalits prsentes dans le
manuel de rfrence. Bien qu'elle autorise le chargement d'un projet d'une taille dpassant les limites ci-
dessous, le nombre des points ou des transformations que l'on peut y crer est limit 10, et celui des
nuds 5. Les diagrammes ne peuvent tre utiliss que pour visualiser de manire passive des cycles
construits dans le simulateur, car leur interactivit et l'accs leur diteur de cycle sont supprims. Les
outils de diagnostic, de suivi du recalcul automatique (ainsi que les pressions imposes), d'analyse de
sensibilit et d'optimisation ne sont pas accessibles, et seuls certains corps sont disponibles. De plus, elle
ne permet de sauvegarder ni les projets, ni les schmas, ni les fichiers de sortie de rsultats.

Notions de base
Lorsqu'on analyse les technologies nergtiques les plus rpandues, on s'aperoit que le nombre
d'lments dont elles sont composes est relativement limit, et que dans la plupart des cas chaque
composant, pour une phase de fonctionnement donne, change de l'nergie selon un mode privilgi,
soit sous forme purement thermique (transfert de chaleur), soit en convertissant de l'nergie mcanique en
nergie de pression ou rciproquement.

En consquence, les fonctions que sont amens remplir les diffrents composants peuvent tre
regroupes dans des catgories relativement peu nombreuses, calculables indpendamment les unes des
autres, qui forment une base de types primitifs suffisante pour permettre de reprsenter un grand nombre
de technologies nergtiques. Le cas des changeurs de chaleur constitue l'exception qui confirme la
rgle, les calculs du refroidissement dun fluide et de lchauffement de lautre devant tre effectus de
manire couple.

Ces composants relis entre eux constituent des systmes auxquels il est fcond d'appliquer les
techniques de modlisation systmique, qui permettent de montrer que l'tude d'un systme
thermodynamique peut tre dcompose en quatre tapes fondamentales :

- 1) l'analyse de la structure (ou de l'architecture) de la technologie considre, qui met en vidence


ses principaux lments fonctionnels et leurs connexions. Cette tche, qui peut savrer plus dlicate
quil ne parat car certains composants assurent quelquefois des fonctions diffrentes selon les phases
de marche, est facilite si l'on dispose d'une base de types primitifs bien choisie. La structure du
systme ainsi mise en vidence constitue un invariant peu prs indpendant de la finesse retenue
pour la modlisation des composants.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


6

- 2) pour chaque lment, l'identification du ou des fluides thermodynamiques qui entrent en jeu : par
exemple, le fluide comprim dans une turbine gaz est de l'air, qui brle avec un combustible dans
la chambre de combustion, pour former des gaz brls, eux-mmes dtendus dans la turbine. Dans ce
cas il faut donc considrer trois fluides thermodynamiques : dans le compresseur, lair, qui peut
ventuellement tre humide, dans la chambre de combustion, l'air, le combustible, et les gaz brls,
et dans la turbine les gaz brls.

- 3) pour chaque lment, la dtermination prcise des transformations quy subissent les diffrents
fluides identifis, et le calcul de leurs volutions. Le niveau de finesse de la modlisation dpend de
la prcision recherche et des donnes dont on dispose.

- 4) l'tablissement du bilan global du systme considr par assemblage des diffrents modles des
lments fonctionnels, compte tenu des connexions internes. Lorsque les prcdentes tapes ont t
menes avec soin, cette dernire ne prsente gnralement pas de difficult particulire. Tout au plus
faut-il veiller bien dfinir les types d'nergie qui entrent en jeu, pour tre certain de les
comptabiliser correctement, notamment lorsque l'on souhaite calculer un rendement de cycle, ce qui
est souvent le cas.

Une fois ces tapes franchies, on dispose de tous les lments pour pouvoir passer la phase
d'optimisation du systme, ralisable d'une part en faisant des tudes de sensibilit autour des paramtres
de dimensionnement cls, et d'autre part en ayant recours des outils spcialiss.

THERMOPTIM a t conu pour faciliter le calcul de cycles thermodynamiques complexes, mais il ne


peut se substituer l'utilisateur pour effectuer l'analyse dtaille du systme considr, ce qui correspond
aux trois premires tapes ci-dessus. Avant de commencer entrer son projet dans le progiciel,
l'utilisateur doit avoir effectu ce travail, faute de quoi il risque de commettre des erreurs de
reprsentation.

Une fois cette analyse ralise, chacun des composants peut tre facilement dcrit grce aux points,
transformations et changeurs prsents ci-dessous, qui sont regroups sous forme d'un projet faisant
ventuellement appel des nuds.

Les types primitifs du noyau de THERMOPTIM


Pour dterminer les performances des technologies nergtiques, il suffit donc de se doter d'un outil
permettant de dcrire, d'assembler et de calculer ces diffrents lments sous une forme aussi pratique
que possible. THERMOPTIM permet de le faire, soit en utilisant l'diteur de schmas qui permet de faire
une description qualitative du systme tudier, puis de le transfrer dans le simulateur pour le quantifier,
soit en travaillant directement dans l'environnement du simulateur.

La liste des lments fonctionnels qui sont susceptibles d'apparatre dans les principales technologies de
conversion de l'nergie correspond aux concepts qui sont mis en uvre dans le noyau de Thermoptim et
qui seront dtaills ultrieurement. D'une certaine manire, ce progiciel constitue ainsi un Systme
Gnral au sens de Le Moigne pour la modlisation systmique des technologies nergtiques : tablir le
modle d'une technologie nergtique donne consiste en construire une reprsentation aussi fidle que
possible en assemblant entre eux diffrents objets choisis parmi ceux que le progiciel propose.

La liste suivante constitue une base de types primitifs suffisante pour l'tude de nombreuses technologies
nergtiques, le recours aux classes externes (cf. tome 3) permettant de l'tendre en cas de besoin :

- il faut tout d'abord pouvoir reprsenter les proprits des fluides utiliss, et en calculer l'tat pour
diverses valeurs de la pression, de la temprature
- ces fluides subissent dans les machines des volutions (ou transformations) qui peuvent tre
regroupes en quelques grandes catgories, dont les plus courantes sont les suivantes : des
compressions, des dtentes, des combustions et des changes de chaleur.
- les fluides mis en jeu parcourent les machines en formant des rseaux plus ou moins complexes qu'il
faut pouvoir dcrire. Les transformations mises en vidence prcdemment correspondent une
partie de ces circuits. Pour les complter, il faut faire appel des nuds (des diviseurs ou des
mlangeurs).

THERMOPTIM Manuel de rfrence tome 2 mai 2017


7

- lorsque deux fluides changent mutuellement de la chaleur, ils forment des changeurs de chaleur,
composants coupls dont les deux transformations ne peuvent tre calcules sparment.

Nous commencerons par dvelopper un peu plus avant la base de types primitifs propose par cet
environnement de modlisation.

Proprits thermodynamiques des corps

La reprsentation des proprits thermodynamiques des corps est bien videmment une ncessit. Elle
suppose d'une part de se donner des modles de fluides adquats, et d'autre part de disposer de donnes
pour reprsenter les fluides utiliss.

Tout corps se prsente sous l'une au moins des trois phases solide, liquide ou gazeuse. Lorsque la
pression est suffisamment faible et la temprature suffisamment leve, on est en droit de considrer que
le corps se comporte comme un gaz idal dont la capacit thermique massique, l'nergie interne et
l'enthalpie ne dpendent que de la temprature (et non pas de la pression).

La composition chimique des fluides mis en jeu dans les transformations peut varier, comme par exemple
lors d'une combustion. Pour ce concerne les gaz, le problme peut tre rsolu relativement facilement, la
loi de Dalton stipulant qu'un mlange de gaz idaux se comporte lui-mme comme un gaz idal.

Il en va tout autrement des vapeurs condensables, dont le calcul est dj complexe pour les corps purs, et
peut tre trs difficile pour les mlanges du fait des interactions molculaires entre leurs constituants. En
pratique toutefois, les mlanges de vapeurs ne sont utiliss que rarement en nergtique, comme par
exemple pour la rfrigration comme fluides de remplacement de certains chlorofluorocarbures (CFC)
bannis par le Protocole de Montral.

THERMOPTIM comprend l'ensemble des donnes thermophysiques ncessaires pour calculer l'tat des
fluides utiliss, qui peuvent tre soit des corps purs, soit des mlanges de gaz. Leur composition peut
voluer, que ce soit du fait de mlanges ou de ractions de combustion.

Le progiciel dfinit trois catgories de corps : des gaz idaux purs, des gaz idaux composs, et des
vapeurs condensables (sans mlanges). Les gaz parfaits correspondent au cas particulier de gaz idaux
dont la capacit thermique massique est indpendante de la temprature. Thermoptim accepte une autre
catgorie de corps, dits externes, dfinis par l'usager, mais qui apparaissent dans ses crans (voir note
spcifique ce sujet).

Le corps peut tre pur, auquel cas ses proprits sont prdfinies dans le progiciel, ou compos. Dans ce
cas (qui n'est possible que pour un gaz), l'utilisateur doit dfinir la composition partir des autres gaz
prsents dans la base, en indiquant, pour chacun d'entre eux, son nom et sa fraction molaire ou massique.
Les proprits du corps compos sont alors automatiquement dtermines partir de celles de ses
constituants. Deux catgories de gaz composs existent : les gaz protgs et les gaz non protgs. Cette
distinction a t introduite pour viter que certains gaz dont la composition est fixe, comme par exemple
l'air, ne soient involontairement modifis du fait d'une erreur de modlisation. Seuls les gaz non protgs
peuvent voir leur composition modifie et tre enregistrs.

Un corps particulier a t introduit dans la base : il s'appelle "liquide gnrique" (cf. section sur les
changeurs). Sa particularit est d'tre un liquide la pression atmosphrique, et d'avoir une chaleur
massique gale 1 kJ/kg/K. Il peut tre utilis pour simuler un liquide absent de la base que l'on veut
utiliser dans un changeur. Toutefois, la meilleure manire d'introduire des liquides est certainement de
dfinir des corps externes que Thermoptim est capable d'intgrer dans sa base de donnes (cf. tome 1).

Prcision des donnes

Avertissement : les ordres de grandeur de prcision donns ci-aprs sont seulement indicatifs et n'ont en
aucun cas un caractre contractuel.

Les proprits thermodynamiques des gaz idaux sont dtermines par rgression sur les donnes des
tables JANAF [CHASE et al. 1985] partir d'un dveloppement polynomial 7 termes. L'quation d'tat

THERMOPTIM Manuel de rfrence tome 2 mai 2017


8

retenue pour toutes les vapeurs condensables sauf pour l'eau est celle de Peng Robinson, modifie pour
les pressions circum et supercritiques pour obtenir un bon ajustement. Pour l'eau, il s'agit des quations
proposes par le Comit International de Formulation de la Sixime Confrence sur les Proprits de la
Vapeur en 1967 [GRIGULL et SCHMIDT, 1982], qui font appel de nombreux paramtres, mais sont
extrmement prcises.

La prcision des calculs est excellente pour les gaz idaux (erreur sur la chaleur massique infrieure 0,5
%), et pour l'eau (des tests comparatifs effectus avec les Tables de la vapeur de l'ASME conduisent,
pour des compressions et dtentes, des erreurs relatives sur les enthalpies mises en jeu infrieures
0,02 % pour les zones vapeur et quilibre liquide-vapeur, et infrieures 0,5 % pour les compressions
l'tat liquide).

Pour les autres vapeurs condensables, la prcision est un peu moindre, les carts les plus grands
correspondant la zone liquide pour des pressions rduites suprieures 0,7, et notamment
supercritiques.

Rfrences bibliographiques pour les corps

CHASE et al., Janaf Thermochemical Tables, J. Phys. Chem. Ref. Data, Vol 14 Suppl. 1, 1985

REID R. C., PRAUSNITZ J. M., POLING B. E., The Properties of Gases and Liquids, 4th Edition, Mc
Graw Hill, 1987

GRIGULL U., SCHMIDT E., Properties of Water and Steam in SI units 0-800 C, 0-1000 bar, 3rd Ed.,
Springer-Verlag, Berlin Heidelberg, R. Oldenbourg, Mnchen, 1982

DAUBERT T. E., DANNER R. P., SIBUL H. M., STEBBINS C. C., Physical and Thermodynamic
Properties of Pure Chemicals : Data Compilation, Design Institute for Physical Property Data, ASME,
Taylor & Francis, Washington, 1989-1997

Etat d'une masse fluide : les points

Une fois que l'on dispose d'une reprsentation des proprits des corps, il devient possible de calculer
l'tat d'une masse fluide en fonction des grandeurs reprsentatives intressantes, comme la pression, la
temprature, l'enthalpie

Dans THERMOPTIM, on dfinit pour cela des points. Un point dsigne une particule d'un corps et
permet de dterminer ses variables d'tat intensives : pression, temprature, capacits thermiques
massiques, enthalpie, entropie, nergie interne, exergie, titre. Un point est identifi par son nom et celui
du corps qui lui est associ. Pour le calculer, il faut :
- soit entrer au moins deux de ses variables d'tat, gnralement la pression et la temprature pour les
systmes ouverts, et le volume et la temprature pour les systmes ferms,
- soit les dterminer automatiquement en utilisant par exemple l'une des transformations dfinies ci-
dessous.

Transformations

Les transformations (appeles transfos dans THERMOPTIM) correspondent des volutions


thermodynamiques subies par un corps entre deux tats. Une transfo associe donc deux points tels que
dfinis prcdemment, un point amont et un point aval. De plus, elle spcifie le dbit massique mis en
jeu, et permet donc de calculer les variables d'tat extensives, et notamment de dterminer la variation
d'nergie mise en jeu.

Les transformations les plus courantes ont t modlises et sont directement accessibles. Connaissant
l'tat du fluide avant la transformation, THERMOPTIM peut alors rsoudre soit le problme direct, soit
le problme inverse. Dans le premier cas, connaissant les caractristiques de la transfo, il calcule l'tat
la fin de l'volution et les nergies mises en jeu, et met jour le point aval. Dans le second cas, il identifie

THERMOPTIM Manuel de rfrence tome 2 mai 2017


9

les valeurs des paramtres de la transfo pour que l'volution choisie conduise bien l'tat du point aval tel
qu'il est dfini.

Les transformations peuvent tre de plusieurs types : compressions, dtentes, combustions, laminages,
changes de chaleur, et transformations humides (ce dernier cas recouvre sept catgories d'volutions
diffrentes). Elles sont prsentes en dtail au chapitre 3.

Un point ne permettant pas de prciser le dbit mis en jeu, il peut tre ncessaire de crer des transfos
particulires, appeles transfos-points. Une transfo-point relie un point avec lui-mme, et spcifie le
dbit masse prendre en compte. Son type sera prfrentiellement "change".

Un cycle peut tre dcrit comme un ensemble de points relis par des transformations. Dans la mesure o
le dbit massique de fluide est le mme dans toutes les transfos, des transfos et des points suffisent pour
cela, le rseau de fluide tant implicitement dfini par les connexions internes. Si ce n'est pas le cas, il
peut tre ncessaire de complter la description du rseau en utilisant les nuds dfinis ci-dessous.

Nuds

Les nuds permettent de dcrire les lments du rseau o prennent place les mlanges et les divisions
de fluides. Dans un nud, plusieurs embranchements de fluide sont relis entre eux pour former une
veine unique.

S'il s'agit d'un mlangeur, les diverses branches se rejoignent pour former une seule veine. Le dbit
massique de la veine principale est gal la somme de ceux des branches, et le bilan enthalpique permet
de calculer l'enthalpie massique et la temprature du mlange.

S'il s'agit d'un diviseur, la veine principale se subdivise en plusieurs branches dont il faut bien sr prciser
les dbits, la temprature et l'enthalpie massique tant conserves.

Dans THERMOPTIM, on peut mlanger entre eux plusieurs fluides diffrents, pourvu que le mlange
soit un gaz. Cela signifie que s'il y a des vapeurs condensables parmi les fluides des branches d'un
mlangeur associant plusieurs fluides distincts, on fait l'hypothse qu'elles se retrouvent ensuite l'tat
gazeux, et suivent un comportement de gaz idal. Les mlanges de vapeurs ne sont, rappelons-le, pas
encore modliss dans le progiciel. Les proprits du mlange sont calcules par application de la Loi de
Dalton. L'utilisateur se doit de vrifier que cette hypothse est valable. Si ce n'est pas le cas, les rsultats
trouvs par le progiciel peuvent tre absurdes.

La dfinition logique d'un nud se fait par association (1-n) de transfos : une transfo correspond la
veine principale, et n transfos correspondent aux branches. Les transfos tant elles-mmes relies des
points, et ces derniers aux corps, les mises jour de l'tat des fluides sont faites automatiquement.

Echangeurs
PROJET
Les changeurs
thermiques sont des Points Transformations
composants qui
associent deux fluides, Corps point amont point aval
l'un qui se rchauffe,
l'autre qui se refroidit, Noeuds Echangeurs,
dont les volutions sont thermocoupleurs
couples et ne peuvent
tre calcules transfos des branches transfo chaude transfo froide
indpendamment. La Structure de Thermoptim
dfinition la plus simple

THERMOPTIM Manuel de rfrence tome 2 mai 2017


10

d'un changeur demande donc que l'on indique quelles sont les deux transfos qu'il apparie.

THERMOPTIM peut dimensionner un changeur, c'est--dire calculer la valeur que doit prendre le
produit UA de sa surface d'change par son coefficient d'change thermique, si l'on indique quelles sont
les contraintes sur les dbits et les tempratures que l'on impose (par exemple pincement minimal,
efficacit impose).

Ecran principal de projet (simulateur)

Cet cran donne accs aux principaux types primitifs de Thermoptim permettant de dfinir et de modifier
les projets. Il comprend cinq tables, dont les trois de gauche correspondent aux points, aux transfos et aux
nuds, et les deux de droite aux pressions imposes (sauf dans la version ducation) et aux changeurs.
Chacune de ces zones est munie d'un indicateur du nombre d'lments existants. Un champ de
commentaire est dispos dans la partie suprieure droite de l'cran. Il permet de documenter le projet par
un petit descriptif affich dans les bibliothques de projet. Sur la droite de l'cran apparat en mdaillon
une image illustrant le projet. En double-cliquant dessus, on accde une fentre agrandie o elle peut
tre affiche en taille relle, ou remplace par une autre.

Au haut de l'cran apparaissent le nom du projet et le schma associ s'il y en a un. Pour modifier ces
noms, double-cliquez dans le champ correspondant, et entrez la nouvelle chane de caractres.

Dans la partie centrale, le bouton "Bilan" permet de calculer le bilan global du projet, avec les
conventions suivantes. Chaque transfo possde un type d'nergie qui permet de distinguer les nergies
"payante", "utile" et "autre". L'nergie payante affiche sur l'cran ci-dessus reprsente gnralement la
somme de toutes les nergies que l'on a d fournir au cycle en provenance de l'extrieur. L'nergie utile
reprsente le bilan net du cycle, c'est--dire la somme algbrique des nergies produites et consommes
en son sein. Ces deux formes d'nergie sont celles qui apparaissent dans la dfinition de l'efficacit :

|nergie utile|
= nergie payante

THERMOPTIM Manuel de rfrence tome 2 mai 2017


11

Par exemple, dans un cycle de Hirn, l'nergie


payante est l'nergie fournie la chaudire,
et l'nergie utile est la diffrence entre
l'nergie produite par la turbine et celle
consomme par la pompe pour mettre l'eau
en pression. L'nergie autre est la chaleur
rejete au condenseur. Dans un cycle de
rfrigration compression, l'nergie
payante est l'nergie consomme par le
compresseur, l'nergie utile est l'effet
frigorifique (frigories extraites
l'vaporateur), et l'nergie autre est la chaleur
vacuer au dsurchauffeur et au
condenseur.

Au dessous de ces indicateurs, le bouton


"Recalculer" permet d'initier le processus de
recalcul, le nombre de types invalids et
calculables tant affichs. Cette Image associe au projet
fonctionnalit est prsente dans la section
"Outils de recalcul".

Sur la droite de l'cran apparat l'image miniaturise d'un schma reprsentant le projet tudi si une
image lui a t associe. Si vous double-cliquez dessus, vous ouvrez une fentre dont le menu vous
permet de charger ou de supprimer l'image.

Le nom de l'image au format .gif ou .jpg est sauv dans le fichier de projet (.prj). Elle doit tre place
dans le mme rpertoire que ce fichier.

Principaux menus
Le menu "Fichiers de projet" permet de crer un nouveau projet ou
d'en d'ouvrir un existant, et de le sauver. Il donne aussi accs deux
bibliothques : celle des projets courants, placs dans un rpertoire
non protg, et celle des exemples, placs dans un rpertoire
protg depuis le progiciel.

Le "Catalogue d'exemples" permet de rechercher et de charger des


exemples de cycles modliss sur Thermoptim, pour faciliter leur
utilisation en liaison avec un livre ou un polycopi (cf. tome 1).

Le menu "Fichiers de rsultats" permet d'exporter sous


format texte structur les rsultats du simulateur (voir
page suivante), d'exporter un fichier de cycle qui peut
tre relu par un diagramme interactif (voir
documentation des diagrammes), ou d'exporter un
problme d'intgration thermique.

Lorsque la ligne de menu "Exporter des calculs exergtiques" est slectionne, un cran propose comme
valeur de la temprature de l'environnement celle qui est dfinie dans les paramtres globaux. Cette
valeur peut alors tre modifie, et l'ensemble des points et des transfos du projet sont recalculs, puis
sauvegards dans un fichier. Une fois les calculs effectus, la temprature de l'environnement reprend sa
valeur initiale. Il est ainsi possible de calculer l'ensemble des exergies mises en jeu dans un projet sans
avoir le recalculer compltement comme c'tait le cas auparavant.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


12

Le menu "Spcial" donne accs un certain nombre d'outils :

- l'diteur de schmas qui permet de dfinir graphiquement un


projet
- les diagrammes thermodynamiques interactifs
- les outils d'optimisation par intgration thermique (tome 1)
- les outils de recalcul automatique dont il a t fait mention plus
haut
- les outils de diagnostic permettant de vrifier la cohrence d'un
modle
- un cran permettant d'effectuer des analyses de sensibilit sur
un projet existant
- l'cran de pilotage est une spcificit utilisable avec des classes
externes (tome 3)
- le visualisateur de classes externes permet d'analyser le
contenu des archives extThopt2.zip et extUser2.zip (tome 3)
- le gestionnaire de classes externes permet de modifier le contenu
de larchive extUser2.zip (tome 3)

Le menu "Aide" donne un accs direct la documentation via des


hyperliens ("Manuels de rfrence"), permet d'ouvrir l'cran de
"Rfrence rapide", qui fournit une synthse des principales notions
utilises dans le progiciel, d'afficher le texte de la licence, et enfin
d'accder aux paramtres globaux (dfinition du rpertoire de travail, et
choix de l'unit de temprature).

Internationalisation des sauvegardes


Jusqu' la version 1.3, la sauvegarde des fichiers de projet et de schmas tait faite en rfrenant les
diffrents types primitifs dans la langue du systme d'exploitation, et en utilisant le formatage de nombre
correspondant. Cette mthode prsente l'inconvnient qu'un tel fichier de donnes ne peut tre lu dans
une langue autre que celle de sa cration.

Pour y remdier, la version 1.4


introduit un autre mode de
sauvegarde, o chaque type primitif
est rfrenc de manire universelle,
et o le formatage des nombres est
celui de la langue anglaise, sans
sparateur des milliers. En fait, cette
version peut relire l'un ou l'autre des
types de fichiers (compatibilit
descendante vers la version 1.3, la
langue du systme dexploitation tant
celle de cration des fichiers), et les
sauvegarde de manire universelle. Il
est vident que les noms donns aux
types primitifs par l'utilisateur ne sont
pas traduits, mais le projet peut tre
logiquement construit.

Gestionnaire des corps


Un problme se pose cependant au
niveau des noms des corps : afin Gestionnaire des corps
d'viter de gnrer des erreurs,
Thermoptim construit automatiquement un gaz compos ayant par dfaut soit la composition de l'air, soit

THERMOPTIM Manuel de rfrence tome 2 mai 2017


13

celle de l'azote lorsqu'un utilisateur entre le nom d'un corps qui n'est pas dans la base. Lors de la relecture
en anglais d'un fichier gnr en franais, le corps "eau" sera donc construit comme un gaz compos. Il
est vident que ceci peut poser problme, mais il n'y a pas moyen d'effectuer automatiquement une
traduction correcte quelle que soit la langue.

La solution retenue est de recourir un outil permettant de contrler facilement la manire dont les corps
ont t instancis et de les renommer. Cet outil s'appelle le Gestionnaire des corps, accessible partir du
menu Spcial du simulateur. Il permet de remplacer les corps d'un projet cr dans une autre langue, ou
bien, si on le dsire, de remplacer un corps dans l'ensemble d'un projet pour tester l'influence d'un
changement de corps (par exemple celle du choix du fluide frigorigne sur les performances d'un cycle de
rfrigration). Cet outil n'est pas disponible dans la version de dmonstration.

La table situe en haut gauche permet, en cliquant sur "Afficher les corps", d'afficher tous les corps
utiliss par le projet. Si vous cliquez sur une des lignes, les points associs ce corps s'affichent dans la
table du dessous. Si un corps n'est reli aucun point, il est possible de le supprimer. Si une ligne est
slectionne et que vous cliquez sur "Afficher les proprits du corps", sa composition s'affiche si c'est un
gaz, et ses paramtres caractristiques si c'est une vapeur.

Si vous cliquez sur "Remplacer le corps", la liste hirarchise de slection des corps est affiche, pour
que vous slectionniez le corps de remplacement de celui dont les points sont affichs. Si vous en
choisissez un et cliquez sur "OK", tous les points associs au premier corps sont modifis en consquence
et recalculs. De la mme manire, vous pouvez renommer un corps condition qu'il ne s'agisse pas
d'une vapeur. Bien videmment, le nouveau nom ne doit pas tre celui d'un gaz pur ou protg, n i celui
d'une vapeur.

Exportation des rsultats sous forme de fichier texte


L'ensemble des rsultats correspondant un projet peut tre regroup dans un fichier texte retraitable soit
par un progiciel de traitement de texte, soit par un tableur. Pour cela, dans le menu " Fichiers de rsultat",
activez la ligne "Exporter les rsultats".

Une fentre de sauvegarde est ouverte pour que vous choisissiez le fichier de sauvegarde. Une fois qu'il
est cr, ouvrez-le avec un tableur. Vous obtenez le rsultat ci-dessous.

Ce fichier comporte le bilan d'ensemble et les principaux rsultats de calcul des diffrents types primitifs
qui composent votre projet : tat des diffrents points, nergies mises en jeu dans les transfos,
compositions des gaz du projet...

THERMOPTIM Manuel de rfrence tome 2 mai 2017


14

Ecran de dfinition et d'valuation des points


L'cran des points permet de
dfinir un point et de calculer
les valeurs prises par l'ensemble
de ses fonctions d'tat. Trois
onglets permettent de
slectionner le mode de calcul
appropri par dfaut d'une part
pour les systmes ouverts, les
grandeurs saisissables tant
alors la pression, et la
temprature, l'enthalpie ou
l'entropie, d'autre part pour les
systmes ferms, pour lesquels
on saisit le volume, et la
temprature, l'nergie interne ou
l'entropie, et enfin pour les
systmes humides, mlanges
d'un gaz sec et de vapeur d'eau,
qui seront dtaills dans une
section particulire.

Pour les vapeurs condensables,


le progiciel ne calcule ni les
valeurs des chaleurs massiques
Cp et Cv (except en zone liquide), ni leur rapport .

Systmes ouverts
Pour les systmes ouverts, la connaissance de la pression et de la temprature permet, si la bote "p et T
connus" est coche, de calculer directement toutes les autres fonctions d'tat (la temprature doit tre
saisie dans l'unit choisie au niveau des proprits globales, mais elle s'affiche aussi dans l'autre une fois
le calcul effectu). L'exergie est calcule sur la base de la temprature de rfrence dfinie au niveau des
proprits globales. Si l'on connat l'enthalpie et la pression, c'est la bote "p et h connus" est coche. Si
l'on connat l'entropie et la pression, c'est la bote "p et s connus" est coche

Pour les vapeurs condensables, s'affichent :

- trois options supplmentaires : "non contraint", "imposer la pression de saturation" et "imposer la


temprature de saturation", dont la signification est sans ambigit,
- le titre x du mlange, qu'il faut entrer dans le cas o l'on se situe dans la zone d'quilibre liquide-
vapeur
- un champ intitul "cart Tsat" color en rose, qui permet, utilis en association avec " imposer la
temprature de saturation", de dcaler la valeur de la temprature du point d'une valeur fixe par
rapport la temprature de saturation. Dans l'exemple ci-dessus, la temprature du point est de 5 K
infrieure celle de saturation.

Pour permettre de faire varier simultanment la pression d'un ensemble de points, un mcanisme
particulier a t mis en place, celui des "pressions imposes" (except pour la version ducation). Il est
possible de les dfinir en associant un nom et une valeur dans l'cran qui est affich lorsqu'on double-
clique dans le bandeau de la table intitule "Pressions imposes" situe en haut droite de l'cran
principal des projets.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


15

Ici par exemple, la pression impose s'appelle "HP" pour Haute Pression, et vaut 150 bar :

Ensuite, la pression impose est associe aux points dont la pression doit tre fixe cette valeur. On le
fait en slectionnant la bote cocher " pression contrle" dans l'cran du point et en choisissant "HP"
dans la liste propose lorsqu'on double-clique dans le champ situ juste en dessous.

Il est mme possible de dfinir un facteur de correction de la pression, par lequel la valeur de la pression
impose est multiplie pour calculer celle du point. On peut par ce biais prendre automatiquement en
compte des pertes de charge. Dans l'exemple ci-dessus, la valeur de la pression impose est 150 bar ;
comme le facteur de correction est 0,98 (perte de charge de 2%), la pression du point est fixe 147 bar.

Lorsque le corps associ est dfini, son nom apparat dans un champ de la partie suprieure gauche. Pour
slectionner le corps, vous pouvez :
- soit double-cliquer dans le champ correspondant au nom du corps. Un cran proposant la liste des
corps existants est alors affich. Dployez le dossier correspondant au type de corps dsir, puis
slectionnez le corps et cliquez sur "OK" (ici "Vapeurs condensables", et "eau").

- soit entrer directement le nom du corps dans le champ correspondant, puis taper Entre. Thermoptim
cherche alors dans sa base de donnes si ce nom existe. Si c'est le cas, il est slectionn. Sinon, si
l'option mlange externe est slectionne, il considre que vous voulez crer un mlange externe
(reportez-vous au tome 3 pour davantage d'explications). Si elle n'est pas slectionne, il cre un
nouveau gaz compos et l'initialise avec de l'azote (N2). En cliquant sur le bouton "afficher" situ
juste gauche du nom, vous ouvrez un diteur de gaz composs, qui vous permet de dfinir la

THERMOPTIM Manuel de rfrence tome 2 mai 2017


16

composition du gaz, en variables molaires ou massiques, la liste des gaz purs disponibles tant
prcharge dans la colonne de gauche.

Des prcisions complmentaires sur cet diteur sont donnes ci-dessous.

Thermoptim considre que la premire colonne de chiffres sur la gauche contient les donnes prendre
en compte, les autres tant calcules partir de celles l (on dplace aisment les colonnes en cliquant sur
leur intitul et en le faisant glisser latralement). Toutefois, si on choisit dentrer les fractions massiques,
il faut que les valeurs des fractions molaires soient mises 0. Bien videmment, la somme des fractions
molaires ou massique doit tre gale 1.

Si le corps est pur (gaz ou vapeur condensable), l'cran affich est lgrement diffrent :

Il fournit les caractristiques principales du corps, et les limites de validit des modles utiliss dans
Thermoptim

Systmes ferms
Pour accder l'cran des
systmes ferms, cliquez sur
l'onglet central. Un cran
lgrement diffrent vous est
propos.

Le volume massique est ici


saisissable, ainsi que
l'nergie interne ou
l'entropie, et on peut
imposer l'une de ces deux
grandeurs pour dterminer
les autres fonctions d'tat, en
cochant la bote "v et u
connus" ou "v et s connus".

Editeur de gaz composs


Le progiciel comporte un diteur de gaz composs que nous avons rapidement voqu propos de la
dfinition d'un nouveau gaz. Dans cette section, nous dtaillerons les diffrentes possibilits offertes par
cet diteur. La manire de procder pour dfinir ou modifier un gaz compos tant explique un peu plus
haut, nous ne la dtaillerons pas ici. Nous prsenterons en revanche les fonctions disponibles pour
enregistrer, supprimer, exporter ou importer des gaz composs dans la base de donnes du progiciel.

Notez qu'il est possible d'avoir plusieurs diteurs de gaz composs ouverts simultanment.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


17

Si vous affichez un gaz compos, sa composition apparat dans l'diteur.

Il est possible de modifier la composition du gaz, en choisissant les noms des constituants parmi la liste
des gaz purs qui est propose, et en entrant soit les fractions molaires, soit les fractions massiques. Une
fois dfini, le gaz compos peut tre :

- enregistr, en cliquant sur "Enregistrer". Le progiciel vrifie que la somme des fractions de la
colonne de chiffres de gauche est bien gale 1, puis enregistre le gaz. Si la somme diffre de 1, rien
n'est fait. Seuls les gaz non protgs peuvent tre enregistrs.

- renomm, en cliquant sur "Enregistrer sous". Le test sur la somme des fractions est effectu, et le
gaz sauvegard sous un nouveau nom qu'il vous est demand de dfinir.

- export, en cliquant sur "Exporter". La composition du gaz est alors copie dans un fichier texte
dont vous donnez le nom, et que vous pouvez ouvrir avec un logiciel de traitement de texte ou un
tableur. Par exemple, le gaz prcdent peut tre export sous le format suivant :

- il est aussi possible de crer, partir du gaz affich dans l'diteur, un gaz humide d'humidit absolue
donne. Pour cela, cliquez sur "Crer un gaz humide". Le progiciel vous demande le nom du gaz et
l'humidit absolue que vous dsirez, puis construit un nouveau gaz compos, de mme gaz sec que le
gaz de l'diteur, et d'humidit absolue gale celle que vous avez entre. Ce gaz est ajout la liste
des gaz composs de la base de donnes. Vous pouvez y accder par les crans de slection
prcdents.
- enfin, si vous annulez, l'diteur de gaz compos est ferm.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


18

Ecrans des transfos


La dfinition et le calcul des transfos font appel une srie d'crans qui diffrent selon le type de transfo
considr, mais qui partagent cependant certaines caractristiques :
- En haut gauche est dfini le nom de la transfo
- En haut droite apparaissent un certain nombre botes cocher et de champs servant paramtrer la
transfo : systme "ouvert" ou "ferm", transfo "dbit impos", transfo "observe" (ces deux
dernires notions sont utilises pour piloter le recalcul automatique d'un projet. Leur sens est
expliqu plus loin dans la section qui traite de ce sujet).
- La partie gauche sert dfinir les points amont et point aval. Pour connecter un point, double-cliquez
dans le champ correspondant son nom, et choisissez-le dans la liste propose. Gnralement, ces
points sont distincts, mais ils peuvent tre les mmes, par exemple dans le cas des transfos-points
(voir plus loin).
- Les boutons "Calculer", "Sauver", "Fermer", "Supprimer" et "liens " sont aussi communs. Le dernier
donne accs au navigateur de liens (cf. section sur le recalcul automatique).
- Le type d'nergie peut tre modifi en double-cliquant dans le champ correspondant.
- La valeur du dbit-masse est par dfaut initialise 1. Son unit n'est pas ncessairement prcise,
afin que l'utilisateur puisse choisir de travailler aussi bien en mg/s qu'en g/s ou kg/s selon le
problme tudi, tout en gardant une grande
prcision d'affichage. Bien videmment, les
rsultats des calculs sur les enthalpies ou nergies
(resp. sur les puissances) mises en jeu dpendent
de l'unit choisie pour le dbit, et peuvent ainsi
s'exprimer en mJ, en J ou en kJ (resp. en mW, W
ou kW). Toutefois, afin de permettre l'affichage
des units de dbit et de puissance, la version 1.5
permet de choisir l'unit des dbits, partir d'une Choix de l'unit de dbit
liste droulante situe en bas droite de l'cran
du simulateur.
- Enfin, un champ de texte permet de documenter la transfo.
- La partie infrieure droite de la transfo regroupe les paramtrages spcifiques son type.

Ecran des compressions et dtentes

Ecran d'une dtente

THERMOPTIM Manuel de rfrence tome 2 mai 2017


19

Pour les compressions et les dtentes, les options possibles sont les suivantes :

- les calculs peuvent tre effectus soit en systme ouvert, auquel cas ils portent sur la pression et
l'enthalpie, soit en systme ferm, auquel cas c'est sur le volume et l'nergie interne.
- le rapport de compression peut tre impos, auquel cas la pression (ou le volume) du point aval est
dtermine partir de celle (de celui) du point amont et de la valeur de choisie, ou calcul, auquel cas
la valeur de est value partir des pressions ou des volumes des points amont et aval, considrs
comme des donnes. Que ce soit pour une compression ou pour une dtente, est suprieur ou gal
l'unit.

- la transformation peut tre adiabatique ou non.

Lorsqu'elle est adiabatique (la bote "adiabatique" est coche), elle est caractrise par un rendement
isentropique ou polytropique, compris entre 0 et 1. Dans ce cas l'exposant polytropique k apparaissant
dans la loi pvk = Cste est calcul par Thermoptim.

Lorsqu'elle est non adiabatique (la bote "non adiabatique" est coche), la transfo est polytropique, et
caractrise par son exposant polytropique k et son rendement polytropique (pour une compression, il
s'agit du rapport du travail rversible au travail rel, et pour une dtente du rapport inverse). Dans ce cas
la chaleur Q change avec l'extrieur est calcule par Thermoptim et affiche dans le champ situ sous
le travail de compression ou de dtente Delta H ou Delta U.

On prendra garde ne pas confondre le rendement polytropique p avec l'exposant polytropique k. Pour
k-1 -1
une dtente polytropique adiabatique en systme ouvert, l'quation qui les relie est : k = p .
- en choisissant l'option
"mcaniquement quilibre
avec", il est possible, pour les
seules transfos "dtente", de
dterminer la pression aval de la transfo telle que la valeur absolue du travail de dtente mis en jeu
soit gale celle de la compression choisie. Pour choisir la compression, double-cliquez dans le
champ situ sur la droite de la bote cocher, et choisissez dans la liste des compressions proposes.
Le nom de la compression slectionne s'affiche.

Deux modes de calcul complmentaires peuvent tre choisis, selon la bote qui est coche en bas droite
de l'cran :

- "Imposer le rendement et calculer la transfo" provoque la recherche de l'tat du point aval, partir de
celui du point amont et des caractristiques de la compression ou de la dtente. Si la transformation
est non adiabatique, les paramtres d'entre sont l'exposant polytropique k et le rendement
polytropique p. La chaleur change Q, le travail mis en jeu Delta H et l'tat du point aval sont
alors calculs.

- "Calculer le rendement, le point aval tant connu" permet d'identifier la valeur du rendement de la
compression ou de la dtente conduisant l'tat aval. Si la transformation est non adiabatique, les
paramtres d'entre sont l'exposant polytropique k et la chaleur change Q. Le travail mis en jeu
Delta H et le rendement polytropique p sont alors calculs.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


20

Ecran de transfo change


Son cran est semblable au prcdent, avec un peu moins d'options.

Une transfo "change" sert calculer l'chauffement ou le refroidissement d'un fluide entre deux tats
reprsents par les points amont et aval. Deux transfos "change" peuvent tre apparies dans un
changeur (voir plus loin).

Dans la partie centrale droite, apparaissent :

- un champ qui permet de dfinir le pincement minimum accept au niveau de ce fluide. Ce paramtre
peut tre utilis lors du dimensionnement des changeurs.

- Une bote cocher "fluide mthode pinct." qui sert indiquer que la transfo doit tre prise en compte
lors des calculs d'optimisation par intgration thermique (cf. tome 1 du manuel de rfrence).

Deux modes de calcul complmentaires peuvent tre choisis, selon la bote qui est coche en bas droite
de l'cran :

- "Calculer le Delta H, le point aval tant connu" value l'enthalpie mise en jeu dans la transfo.

- "Imposer le Delta H et modifier le point aval" recalcule la temprature du point aval pour faire en sorte
que l'enthalpie mise en jeu dans la transfo soit gale la valeur entre dans le champ Delta H.

Prise en compte des dbits volumiques et molaires

Depuis la version 1.5, il est possible d'afficher ou de masquer les dbits volumiques et molaires. Pour
les afficher, slectionnez l'option "Afficher les dbits volumiques et molaires " dans l'cran des
paramtres globaux (menu Aide).

En les affichant, vous avez la possibilit d'entrer les valeurs des dbits imposs en valeurs volumiques et
molaires dans toutes les transfos-points ou transfos change, ce qui peut tre intressant dans un certain
nombre de cas.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


21

Afin de permettre l'entre de dbits volumiques et molaires, l'cran des transfos "change" (et des
transfos-points) a t modifi.

Ecran d'une transfo change avec dbits volumique et molaire et units de dbit et de puissance

Deux champs et deux options, dont le sens est immdiat, ont t rajouts. Ils permettent d'entrer soit le
dbit volumique, soit le dbit molaire (par dfaut, c'est le dbit massique qui est pris en compte). Dans
tous les cas, les deux dbits non spcifis sont calculs en fonction du troisime.

Afin d'viter tout conflit entre le mcanisme de gestion de la propagation automatique du dbit, il n'est
possible de choisir l'option dbit volumique ou dbit molaire impos que dans des transfos dbit
impos. Si vous slectionnez une de ces deux options et que le dbit de la transfo n'est pas encore impos,
un message vous avertit du problme, et vous demande de vrifier que l'option dbit impos est cohrente
avec votre modle, puis le dbit est impos, sans possibilit pour vous de changer ce choix, sauf si vous
dslectionnez les options dbit volumique ou dbit molaire impos.

Il est enfin possible si on le dsire de rendre isobares les transfos


"change". Il faut pour cela commencer par slectionner l'option "Transfos
change isobares" dans l'cran des paramtres globaux, alors que par dfaut
elle ne l'est pas. Lorsqu'elle est slectionne, l'cran des transfos "change" fait
apparatre une option isobare, coche par dfaut lors d'une cration de transfo,
et sauvegarde conformment au choix de l'utilisateur. Lorsque cette option
est visible et coche, la pression du point amont est automatiquement propage au point aval. Sinon rien
n'est fait.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


22

Ecran de transfo laminage


L'cran des transfos laminage est analogue celui des transfos change. La seule diffrence provient de
ce que, le laminage tant isenthalpique, le calcul de la transformation est trs simple : il s'agit de
dterminer la temprature et l'entropie du point aval.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


23

Ecran des combustions


L'cran des combustions est le plus complexe, compte tenu du nombre d'options existantes.

Dclaration du combustible

En excs d'air, la combustion non stchiomtrique complte du combustible CHa avec de l'air
atmosphrique scrit en fonction du facteur d'air :

a a a a
CHa + (1 + 4 ) (O2+ 3,76 N2) CO2 + 2 H2O + ( -1) (1 + 4 ) O2 + 3,76 (1 + 4 ) N2

THERMOPTIM utilise une quation de ce type gnralise, o le comburant peut tre n'importe quel gaz
compos comprenant de l'oxygne, et le combustible peut tre soit donn sous forme CHa, soit dclar
comme l'un des corps de la base de donnes (bouton "dans la base").

La dfinition du combustible se fait dans la partie suprieure droite de l'cran :

Le combustible peut tre soit donn sous forme CHa, soit choisi parmi les gaz dfinis dans la base de
donnes. Dans ce cas, le combustible est un gaz pur ou compos contenant l'un quelconque des ractifs
suivants : H2, CO, H2S, CnHmSpOq, n, m, p et q tant des dcimaux infrieurs 100. Les gaz inertes pris
en compte sont : Ar, CO2, H2O, N2, SO2. On notera que l'on suppose donc que le combustible est
vaporis, ce qui peut entraner une trs lgre erreur s'il est l'tat liquide.
Le combustible et le comburant peuvent l'un comme l'autre tre composs de ractifs, d'oxygne et
d'inertes, mme s'il est habituel que le combustible ne comporte pas d'oxygne, ni le comburant de

THERMOPTIM Manuel de rfrence tome 2 mai 2017


24

combustible. Il est ainsi possible de calculer des combustions complexes, comme par exemple celle d'un
mlange carbur ralis avant introduction dans la chambre de combustion.

Les produits de la raction sont : CO2, H2O, SO2, ainsi que CO et H2 s'il y a de la dissociation, et du
combustible si la raction n'est pas complte.

Le progiciel analyse les formules chimiques des composants du combustible et du comburant, et en dduit
la raction qui prend place. Les calculs peuvent alors tre excuts. Les formules chimiques sont obtenues
en dcodant les noms des corps.

Lorsque le combustible est l'un des corps de la base, le nom qui apparat l'cran (ici "combustible") doit
tre celui d'une transfo (par exemple une transfo-point) permettant de prciser son dbit. Cette transfo est
elle mme relie un point permettant de prciser le nom et l'tat du corps.

L'exemple ci-dessous, extrait de l'exemple de la notice de prise en mains "Turbine gaz", et relatif au gaz
naturel en provenance du terminal mthanier de Gaz de France Montoir de Bretagne illustre la manire
de dclarer un combustible dont la composition est :

Chaque composant, l'exception de l'azote, est un combustible, dont la formule chimique apparat en
premire partie du nom, ventuellement suivie par un commentaire, spar de la formule par le caractre
"`". Sur la base de l'analyse la formule chimique de chaque composant et de sa fraction molaire, le
progiciel caractrise compltement le combustible.

Ce corps est associ un point, permettant de prciser sa temprature, utilise dans le calcul de la
temprature de fin de combustion. Le dbit de combustible est pris en compte par l'intermdiaire d'une
transfo-point, dont le nom doit apparatre dans le champ "combustible" de la fiche de la transfo
combustion.

Pour connatre le dbit de comburant, le progiciel recherche s'il existe une transfo dont le point aval est le
point amont de la transfo combustion, ou dfaut si cette dernire est connecte un nud. Des
messages informent l'utilisateur en cas de problme, soit parce qu'il y a plusieurs transfos qui aboutissent
au point amont, soit parce qu'aucune transfo ni aucun nud ne lui est connect.

Lorsque le combustible est donn sous forme CHa, il faut entrer d'une part la valeur du paramtre a, et
d'autre part son nergie de formation standard hf0 (ramene la formulation CHa). Il est alors impossible
d'en spcifier le dbit.

Systmes ouverts et systmes ferms

Il faut ensuite prciser si la combustion a lieu en systme ouvert ou en systme ferm.

Dans le premier cas, elle sera suppose pression impose, soit "par l'utilisateur", ce qui signifie que la
pression du point aval sera considre comme la bonne valeur, soit "par le point amont", ce qui imposera
une combustion pression constante gale celle du comburant en amont.
Pour les systmes ferms, on peut choisir entre trois possibilits : une combustion volume impos,
pression impose, ou temprature constante. Pour chacun des deux premiers cas, deux modes
d'imposition du volume ou de la pression existent aussi : "par l'utilisateur" ou "par le point amont". Dans
le troisime cas, la temprature de combustion est constante et gale celle du comburant en amont.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


25

Dans les deux derniers cas (pression impose et temprature constante), le volume varie pendant que la
combustion se droule, de telle sorte qu'une partie de l'nergie libre se transforme directement en
puissance mcanique du fait de l'expansion des gaz.

Le premier principe indique en effet que la variation d'nergie interne (du) est la somme algbrique de la
chaleur (dQ comb th) et du travail (dW =-pdv) reus par le systme. THERMOPTIM calcule la valeur
de W et l'affiche juste en dessous de la valeur de l'nergie libre dans la combustion. Cette valeur est
ensuite prise en compte comme nergie utile lors du calcul du bilan du cycle. On se reportera, pour plus
de prcisions ce sujet, l'exemple n 4 sur les moteurs diesel et essence du Guide d'Utilisation de la
version 4D de Thermoptim.

Paramtrage de la combustion

- la dissociation du CO2 en CO peut tre prise en compte, en cochant le bouton appropri. Dans le cas de
l'air atmosphrique la raction de combustion devient alors :

a
C Ha + (1 + 4) (O2+ 3,76 N2) (1 - k1) CO2 + k1 CO
a a
+ (1 - k2) 2H2O + k2 2 H2

a k1 a
+ (( -1) (1 + 4 ) + 2 + k2 4) O2
a
+ 3,76 (1 + 4) N2
Lquilibre entre les espces donnant des imbrls est rgi par lquation :

CO2 + H2 CO + H2O

Cet quilibre est indpendant de la pression, et nest fonction que de la temprature. Avec l'hypothse
que la cintique de combustion est suffisamment rapide pour que l'quilibre soit atteint, la loi daction de
masse permet d'crire :

[CO] [H2O] k1 (1 - k2)


Kp = [CO ] [H ] = (1 - k ) k = f(Tf)
2 2 1 2

THERMOPTIM utilise une approche de ce type, mais gnralise.

Si l'on choisit de tenir compte de la dissociation, un cadre est affich dans lequel doivent tre entrs le
taux de dissociation k1 et la temprature de figeage Tf qui est utilise pour le calcul de la constante Kp.

- pour tenir compte de pertes thermiques ventuelles de la chambre de combustion, non ncessairement
adiabatique, on introduit un rendement thermique th, initialis 1 par dfaut ( droite au centre de
l'cran). Ce rendement diffre du rendement de combustion comb, calcul par le progiciel en fonction
du taux de dissociation et de la temprature de figeage.

En bas gauche de l'cran, apparaissent deux champs saisissables, l'un correspondant au facteur d'air ,
et l'autre la temprature de fin de combustion Tfc. Il est possible d'imposer l'une ou l'autre de ces
valeurs, et de calculer l'autre, ou encore de les calculer toutes deux partir des dbits de combustible et
de comburant. Le facteur d'air peut tre suprieur ou infrieur 1. S'il est infrieur 1, le progiciel
considre qu'il s'agit d'une combustion en dfaut d'air conduisant la formation de monoxyde de carbone
CO. Si le facteur d'air est trop faible pour que tout le carbone disponible puisse tre oxyd en CO, un
message avertit l'utilisateur.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


26

Options de calcul

- le bouton "Calculer T" dtermine Tfc, temprature de fin de combustion, partir de la valeur de
impose. Si le combustible est inclus dans la base de donnes, le dbit masse de la transfo "combustible"
est ajust pour que le rapport entre le dbit volumique de comburant et le dbit volumique de combustible
soit gal au facteur d'air.

Le dbit masse de la transfo en cours d'valuation (la combustion), est quant lui gal la somme des
dbits de combustible et de comburant, ce qui signifie que la transfo combustion se comporte, sur le plan
hydraulique, comme un mlangeur de dbits.

- le bouton "Calculer lambda" dtermine le facteur d'air (1), partir de la valeur de Tfc impose. Le
traitement des dbits est analogue celui du bouton prcdent. Si l'enthalpie libre par la combustion
stchiomtrique ne permet pas d'atteindre la temprature dsire, un message avertit l'utilisateur.

- le bouton "Imposer le dbit de combustible" dtermine et Tfc partir des caractristiques du


combustible, qui doit tre inclus dans la base de donnes, et du comburant. Le dbit masse de la transfo
en cours d'valuation (la combustion), devient gal la somme des dbits de combustible et de
comburant. Si le combustible est du type CHa, rien n'est fait.

Quand la combustion est calcule, les valeurs du rendement de combustion et du PCI du combustible sont
dtermines.

Cas particulier d'un mlange combustible seul

Comme indiqu plus haut, il est possible de raliser des combustions d'un mlange combustible prpar
avant introduction dans la chambre de combustion. Dans ce cas, il n'y a plus besoin de spcifier un
combustible en complment du comburant. Pour que le progiciel sache que l'on est dans ce cas de figure,
il faut choisir l'option "prmlang", ou, par compatibilit avec les versions antrieures, " type CHa" en
mettant zro les valeurs de a et de hf0.

Etant donn qu'il est clair que, dans ce cas, la notion de facteur d'air perd son sens, ce paramtre est
rutilis pour reprsenter la fraction brle des ractifs. Si < 1, on suppose que seule une fraction
du mlange a ragi, et que (1 - ) n'a pas ragi. Les gaz de combustion sont alors considrs comme un
mlange de deux gaz : d'une part les produits de la raction, inertes compris, et d'autre part la fraction du
mlange initial qui n'a pas ragi. De cette manire, on peut partir d'un mlange donn, et fractionner sa
combustion en plusieurs phases, par exemple volume constant, puis pression constante, puis
temprature constante (cf. exemple n4 sur les moteurs essence du Guide d'Utilisation de la version
4D).

THERMOPTIM Manuel de rfrence tome 2 mai 2017


27

Ecrans des nuds


L'cran des nuds comporte trois parties:

- en haut, sont indiqus le nom du projet, le nom du nud et son type, et sa branche principale. Pour la
connecter, double-cliquez dans le champ correspondant son nom, et choisissez dans la liste des
transfos disponibles
- en bas apparaissent les branches secondaires
- droite sont placs les boutons permettant de construire et calculer le nud

Mlangeur
Dans un mlangeur, on peut ajouter ou supprimer des branches en cliquant sur les boutons
correspondants. Le mlangeur peut tre en systme ouvert, ce qui est gnralement le cas, ou bien en
systme ferm, ce qui correspond un paramtrage particulier.

Lorsque le mlangeur est construit, le bouton "Calculer" effectue en systme ouvert les bilans massique
et enthalpique des branches et calcule la temprature de sortie. Le point d'entre de la transfo aval est
recalcul.

Lorsquun corps existe dans Thermoptim sous forme la fois de vapeur et de gaz pur, comme par
exemple leau, le mlangeur peut tre utilis pour mlanger cette vapeur avec un gaz compos. Une
correction est alors effectue pour tenir compte de lenthalpie de vaporisation de la vapeur. Il est ainsi
possible par exemple de modifier lhumidit dun gaz. Toutefois cette manire de faire nest pas trs
prcise et il est beaucoup plus prcis dutiliser les transfos et nuds, notamment externes, qui prennent en
compte les quations des mlanges humides.

Si loption isobare est choisie et si le point aval est pression impose, cette pression est propage
aux points aval de toutes les branches.

Le paramtrage dun mlangeur en systme ferm est trs spcifique. Il est alors utilis pour modliser
linjection suppose instantane dun fluide dans une enceinte contenant un autre fluide, par exemple de
leau injecte dans les gaz prsents dans un cylindre de moteur alternatif. Dans ce cas, le modle
dtermine le volume du composant partir du dbit-masse qui le traverse et du volume massique du
fluide dj prsent. Loption isobare est dsactive et napparat plus lcran.

Thermoptim fait lhypothse que le fluide dj prsent correspond celui dont le dbit est le plus
important parmi lensemble des branches amont.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


28

Le bouton "Calculer" effectue en systme ferm les bilans massique et dnergie interne des branches et
calcule la temprature de sortie, en considrant que le volume total reste inchang. Le point d'entre de la
transfo aval est recalcul.

Diviseur
L'cran d'un diviseur est dot d'un bouton supplmentaire intitul "paramtrage du dbit". Il sert dfinir
des facteurs de dbit qui sont utiliss lors du calcul de la rpartition du dbit entre les branches. L'ide de
base est la suivante : tant donn qu'un diviseur doit assurer la conservation du dbit, il n'est pas possible
d'imposer les valeurs des dbits des branches lorsque celui de la veine principale varie. On demande donc
l'utilisateur de dfinir un facteur de dbit qui reprsente la part du dbit total qui passe par la branche
considre.

Thermoptim somme l'ensemble des facteurs de dbit des diffrentes branches, puis rpartit le dbit total
proportionnellement ceux-ci. Dans l'exemple ci-dessus, les facteurs de dbit sont gaux 1 et 4,
conduisant une rpartition du dbit unitaire gale 0,2 et 0,8.

Une exception existe cependant : il est possible d'imposer le dbit dans une transfo en sortie d'un
diviseur, condition que ce diviseur n'ait que deux branches : celle dbit impos et une autre. Dans ce
cas, le dbit de la deuxime transfo est gal au dbit dans la veine principale moins celui de la branche o
il est impos, et les facteurs de dbit des deux branches sont recalculs pour correspondre cette
rpartition. Dans ce cas, s'affiche en rouge, sous le nom de la veine principale, le message "dbit impos",
comme dans l'exemple ci-dessus.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


29

Sparateur (ou scheur)


Comme son nom l'indique, il a pour rle de sparer un fluide en quilibre liquide-vapeur, caractris par
sa temprature, sa pression et son titre, en divisant son dbit en deux parties, l'une correspondant au
liquide, et l'autre la vapeur. Il s'agit donc en quelque sorte d'un diviseur d'un type particulier...

Il est possible d'imposer une efficacit de sparateur qui doit tre comprise entre 0 et 1. Elle est dfinie
comme le rapport du dbit masse rel de liquide au maximum thoriquement possible, et reprsente donc
une efficacit de schage. Si sa valeur est infrieure 1, le titre de la vapeur sortant du sparateur est
infrieur 1.

Pour crer un sparateur, slectionnez comme veine principale la transfo qui reprsente le fluide
diphasique. Le point aval de cette transfo doit tre diphasique, c'est dire que son titre doit tre
strictement compris entre 0 et 1. Si ce n'est pas le cas, le sparateur ne peut pas tre calcul.

Ajoutez alors les deux branches, sachant que le point amont l'une d'entre elles doit tre l'tat liquide
(titre gal 0) pour que Thermoptim puisse la reconnatre comme tant la sortie liquide

Dans l'exemple ci-dessus, le fluide diphasique s'appelle "sparateur". Le dbit global de 2,48 kg/s est
spar en 1,0 kg/s de liquide et 1,48 kg/s de vapeur sche.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


30

Ecran des changeurs

Un changeur ralisant le couplage thermique entre deux fluides, l'un qui se refroidit, l'autre qui se
rchauffe, la connexion se fait en deux temps, l'un pour la partie chaude, et l'autre pour la partie froide.

L'cran comporte les informations relatives au fluide chaud dans sa partie centrale gauche, tandis que
celles relatives au fluide froid sont droite. Pour connecter un fluide, double-cliquez dans le champ de
son nom, et choisissez-le dans la liste propose.

Outre les valeurs des tempratures, dbits, chaleurs massiques et enthalpies mis en jeu, apparaissent des
contraintes sur les tempratures et les dbits qui servent grer le calcul des changeurs, en permettant de
distinguer, parmi les variables du problme, celles qui sont imposes et celles qui doivent tre calcules.

Les types possibles d'changeurs sont les suivants : contre-courant, co-courant, courants croiss,
mlangs ou non, et (p-n).

Dans la partie infrieure gauche, apparaissent trois boutons permettant ventuellement de spcifier
l'absence ou la prsence de contraintes implicites sur les tempratures (voir plus loin).

Dans la partie infrieure droite sont places les botes cocher permettant de dfinir le mode de calcul
("dimensionnement" ou "non nominal").

THERMOPTIM Manuel de rfrence tome 2 mai 2017


31

Dimensionnement des changeurs simples


Un changeur met en relation deux transfos de type "change". L'une d'entre elles, le fluide chaud,
correspond un corps qui se refroidit, tandis que l'autre, le fluide froid, se rchauffe. Une fois le couple
de transfos appari, le problme du dimensionnement se pose comme suit : il faut d'une part assurer la
conservation de l'enthalpie dans l'changeur, et d'autre part respecter certaines contraintes sur les
tempratures.

Etant donn qu'il y a quatre tempratures (deux pour chaque fluide) et deux dbits, le problme comporte
cinq degrs de libert une fois la conservation de l'enthalpie assure. On peut par ailleurs montrer que l'un
des deux dbits au moins doit tre spcifi, faute de quoi le problme est indtermin.

Pour les tempratures, on peut imposer des contraintes explicites : on fixe par exemple les tempratures
d'entre des fluides, ou des contraintes implicites : on impose une valeur pour l'efficacit de l'changeur,
ou encore que le pincement soit gal une valeur minimale. Pour imposer une valeur de l'efficacit, il
faut entrer cette valeur en face de , puis slectionner "efficacit impose".

Pour imposer un "pincement minimal", il suffit de slectionner ce mode de calcul ; la valeur du


pincement minimal est indique dans le champ situ droite de l'option "pincement minimal". Ce champ
est initialis, lors de la cration de l'changeur, ou si on double-clique dans ce champ, la demi-somme
des valeurs de pincement minimum dfinies dans chacune des transfos chaude et froide. L'utilisateur a
donc le choix entre conserver cette valeur ou en entrer une autre. Lors du calcul, c'est la valeur lue dans
ce nouveau champ qui est prise en compte.

Pour que le problme soit soluble, il faut donc fixer un total de cinq contraintes, dont l'une de dbit
impos. Si l'une d'entre elles est implicite (efficacit ou pincement impos), il doit y en avoir quatre
explicites (3 tempratures et 1 dbit imposs, ou 2 tempratures et 2 dbits imposs), sinon il en faut cinq
(un seul dbit ou une seule temprature de libre).

Ces conditions sont ncessaires, mais non suffisantes. Aussi le progiciel analyse-t-il l'ensemble des
contraintes proposes. S'il y a une solution, elle est trouve. Sinon, un message avertit l'utilisateur que le
calcul est impossible.

On notera que le dimensionnement des changeurs se fait toujours avec l'hypothse implicite que les
proprits thermophysiques du fluide restent constantes tout au long de l'changeur, alors que cette
hypothse n'est pas faite lors du calcul des transfos. Il en rsulte que, lorsque l'on recalcule une
temprature sur la base des quations des changeurs, de lgers carts peuvent exister entre la valeur du
module d'change et celle de la transfo correspondante. Si l'on veut une trs bonne prcision, on pourra
itrer en faisant plusieurs dimensionnements. Gnralement deux ou trois suffisent.

Il faut aussi noter que, si l'un des deux dbits n'est pas impos au niveau de l'changeur, il est recalcul,
mme si la transfo correspondante est " dbit impos". Le calcul de l'changeur passe en effet outre
cette consigne. L'intrt de cocher la bote "dbit impos" est d'viter, notamment en mode
"dimensionnement", que ce dbit soit involontairement mis jour par la transfo amont.

Lors de la mise jour du dbit d'un changeur, la nouvelle valeur est propage en amont tant qu'il n'y a
pas de conflit possible avec les autres modes de calcul du dbit, c'est--dire tant qu'on ne rencontre ni une
transfo combustion, ni un nud. Si un de ces lments est rencontr, la propagation s'arrte. En pareil
cas, la cohrence du modle doit tre vrifie.

Liquide gnrique
Rappelons qu'un corps particulier a t introduit dans la base : il s'appelle "liquide gnrique". Sa
particularit est d'tre un liquide la pression atmosphrique, et d'avoir une chaleur massique gale 1
kJ/kg/K. Il peut tre utilis pour simuler un liquide absent de la base que l'on veut utiliser dans un
changeur (sauf cas particulier, nous recommandons quand mme de crer un corps externe, ce qui se
fait sans difficult majeure en suivant les explications donnes dans le tome 3).

THERMOPTIM Manuel de rfrence tome 2 mai 2017


32

L'utilisation de ce liquide gnrique est justifi par le fait que, dans les quations nergtiques des
changeurs, le dbit masse m et la chaleur spcifique Cp apparaissent toujours par leur produit mCp,
quelquefois appel dbit calorifique. Si donc Cp est gal 1, la valeur qui apparat dans le champ de
dbit de l'cran de l'changeur est celle du produit mCp.

Ainsi, plutt que d'entrer dans la base un grand nombre de liquides diffrents, il devient possible de n'en
utiliser qu'un : le liquide gnrique. Supposons que vous dsiriez tudier un liquide ce chaleur massique
Cpliq. Si le dbit de liquide mliq est impos, entrez dans le champ du dbit la valeur (mliq.Cpliq).
Imposez les autres contraintes, et cliquez sur le bouton "Calculer".

Si le dbit de liquide doit tre calcul, imposez les autres contraintes et cliquez sur le bouton "Calculer".
La valeur du dbit de liquide est gale la valeur dtermine par THERMOPTIM dans le champ de
dbit, divise par Cpliq.

Rsolution des changeurs en rgime non nominal


Le mode de calcul "non nominal" permet de calculer, par la mthode du NUT, l'changeur en rgime non
nominal si au moins deux tempratures sont imposes.

L'ensemble des procdures de rgime non nominal s'applique l'tude d'un changeur dj dfini, dont
on cherche comprendre comment il se comporte en dehors des conditions retenues pour son
dimensionnement. On notera dans ce qui suit que, pour utiliser la mthode du NUT, on fait aussi
l'hypothse que les proprits thermophysiques des fluides restent invariables dans l'changeur.

La procdure effectue une mise jour des liens amont de l'changeur partir des transfos, puis effectue le
calcul des tempratures aval et quilibre le bilan sur le plan enthalpique. Les points et les transfos
associs au module sont mis jour en fonction des rsultats.

Pour le moment, aucune correction n'est apporte sur les coefficients d'change lorsque les dbits ne sont
pas nominaux.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


33

Gaz humides
Dans ce qui suit, nous appelons gaz humides des corps composs comprenant un ou plusieurs gaz purs et
de l'eau susceptible de se condenser. Dans ces conditions, la composition du mlange peut voluer au
cours de transformations aussi simples qu'un refroidissement. Les transfos dfinies par ailleurs ne
permettent alors pas toujours de dterminer les proprits thermodynamiques du gaz humide.

Le cas que l'on rencontre le plus souvent en pratique est bien videmment celui de l'air humide la
pression atmosphrique, et THERMOPTIM permet de rsoudre de nombreux problmes de climatisation.
Mais, plus gnralement, il permet d'tudier des gaz humides de composition quelconque.

Une hypothse reste cependant toujours faite : l'eau gazeuse est suppose rester assimilable un gaz
idal, ce qui signifie que sa pression partielle reste infrieure quelques bars, ce qui est presque toujours
le cas.

Pour calculer les proprits thermodynamiques (essentiellement l'enthalpie) d'un gaz humide, il est
pratique d'appliquer la Loi de Dalton en considrant qu'il s'agit d'un mlange de deux constituants : d'une
part le gaz sec (lui-mme pouvant tre un mlange de gaz), et d'autre part l'eau sous forme vapeur.

Dans THERMOPTIM l'tat de rfrence, ou zro, pour le calcul des enthalpies des gaz est pris la valeur
standard de 298 K. Or, les ingnieurs climaticiens ont coutume de choisir comme tat de rfrence 0 C
pour l'air sec, et 0 C, liquide satur pour l'eau. Il en rsulte un dcalage entre les enthalpies des gaz
humides telles que les calcule THERMOPTIM et celles qui sont reprsentes sur les diagrammes
psychromtriques usuels. Cet cart varie en fonction de l'humidit spcifique.

Un autre point doit tre soulign : dans THERMOPTIM, les proprits thermodynamiques des points
sont gnralement exprimes en units massiques, sous forme intensive.

Or, dans la plupart des transformations humides, la masse totale de la phase gazeuse ne se conserve pas,
du fait de la variation de la teneur en eau du mlange. Le seul invariant dans ces conditions est la masse
de gaz sec, laquelle il est d'usage de rapporter les proprits des points. Le qualificatif de "spcifique"
signifie donc, en matire de gaz humides, que les grandeurs exprimes sont ramenes 1 kg de gaz sec.

En dfinitive, les enthalpies qui seront considres dans la suite peuvent tre rapportes trois rfrences
diffrentes :

- enthalpie massique du gaz sec hgs (hgs = 0 T = 298 K)


- enthalpie massique du gaz humide hgh (hgh = 0 T = 298 K)
- enthalpie spcifique du gaz humide q' (q' = 0 T = 0 C, eau liquide)

Avec les notations habituelles, w tant l'humidit spcifique du gaz, ces trois enthalpies sont relies par
les quations suivantes :

q'(t,w) = hgs(t) - hgs(0 C) + w (hH2O(t) - hH2O(0 C)) + w L0eau

q'(t, w) = (hgh(t) - hgh(0 C)) (1 + w) + w L0eau

hH2O(t) tant l'enthalpie de l'eau gazeuse calcule par THERMOPTIM, et L0eau la chaleur de
vaporisation de l'eau 0 C.

De ce qui vient d'tre dit, il ressort que l'on peut reprsenter un gaz humide dans THERMOPTIM de deux
manires quivalentes : soit directement comme un corps compos comprenant au moins deux
constituants : H2O et un autre gaz, pur ou compos, soit comme un gaz sec dont on connat l'humidit
spcifique. La premire manire prsente l'avantage que la composition du gaz humide est accessible
tout moment. En revanche, elle suppose que, pour un mme gaz sec, on cre un nouveau corps humide
pour chaque valeur de l'humidit relative. La seconde reprsentation est quant elle beaucoup plus
concise, tant donn qu'elle ne fait appel qu'au gaz invariant et la valeur de l'humidit spcifique.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


34

Signalons enfin que l'eau peut tre prsente sous les trois phases gazeuse, liquide ou solide, selon la
temprature et l'humidit du gaz considr. Cependant, pour des raisons pratiques, la temprature
infrieure des gaz humide a t fixe dans THERMOPTIM - 123 C ou 150 K.

Calcul des proprits humides d'un point


L'onglet "Gaz humides" de l'cran des points permet de calculer les proprits des gaz humides.

Reprsentation par un gaz humide

Lorsque le gaz est reprsent par un corps humide, ce dernier peut avoir t mlang dans un mlangeur,
gnr partir d'un gaz sec et d'une humidit spcifique, ou encore dfini directement par l'utilisateur,
auquel cas il faut prendre garde ce que l'eau soit entre en tant que gaz (H2O).

Soit par exemple de l'air humide dont la composition est la suivante :

Construisez un point utilisant ce corps, la pression de 1 atmosphre et la temprature de 35 C, et


cliquez sur l'onglet intitul "Gaz humides". L'cran suivant apparat :

A gauche apparaissent les donnes relatives au point considr : humidit spcifique w, humidit relative
epsi. A droite se trouvent indiques les valeurs spcifiques (c'est--dire rapportes 1 kg de gaz sec) de
l'enthalpie, du volume, ainsi que la temprature humide et temprature de rose. Les condensats ventuels
sont affichs gauche sous l'humidit relative.

Calcul des caractristiques humides

Pour effectuer le calcul de toutes les caractristiques humides du point, cliquez sur le bouton "imposer
w". Les rsultats suivants s'affichent :

THERMOPTIM Manuel de rfrence tome 2 mai 2017


35

Imposer l'humidit relative

Il est aussi possible d'imposer une valeur particulire de l'humidit relative, en entrant cette valeur dans le
champ correspondant, puis en cliquant sur le bouton "imposer epsi". Supposons que l'on impose une
humidit relative gale 0,5 :

Il est possible de modifier la teneur en eau du gaz humide en cliquant sur le bouton "imposer l'humidit
du gaz". La composition du gaz est ici modifie comme suit :

Si la quantit d'eau prsente dans le mlange dpasse la teneur saturante, l'humidit relative prend la
valeur 1, l'humidit spcifique devient gale l'humidit saturante, et la quantit d'eau en excs apparat
dans le champ intitul "condensats" :

Reprsentation par un gaz sec

La composition du gaz sec tant le plus souvent invariante, on a vu qu'il est intressant de pouvoir dfinir
un gaz humide en se rapportant son gaz sec. De manire drogatoire la rgle gnrale employe dans
le progiciel, THERMOPTIM permet de le faire en construisant des points dfinis par le gaz sec et la
valeur de l'humidit spcifique.

A titre d'exemple, construisez ainsi un point de pression 1 atmosphre et temprature 35 C, associ au


corps "air atmosphrique", puis cliquez sur l'onglet "Gaz humides", et imposez comme prcdemment
une humidit relative gale 0,5. Le rsultat que vous obtenez est le suivant, identique au prcdent aux
arrondis prs :

THERMOPTIM Manuel de rfrence tome 2 mai 2017


36

Ecrans des transfos humides


Pour tudier les volutions que peut subir un gaz humide, une transfo "humides" a t introduite. En fait,
elle correspond six transfos diffrentes, qui se distinguent par leur catgorie. Les crans des transfos
humides ont l'aspect suivant, mais ils varient lgrement en fonction de la catgorie choisie :

Il s'agit ici d'une transfo humide "soufflage", permettant de calculer les conditions de soufflage pour
maintenir une ambiance dsire, compte tenu de charges hydrique et thermique donnes.

Avant de dtailler le mode d'utilisation de cet cran, prcisons quelques points valables pour toutes les
transfos humides.

Tout d'abord, THERMOPTIM n'effectue des calculs de transfos entre points humides que dans la mesure
o ces points sont reprsents par leur gaz sec et leur humidit relative. La raison est simple : ce mode de
reprsentation vite d'avoir introduire un nouveau corps humide pour chaque valeur de l'humidit
relative.

Il faut souligner que cette manire de faire est tout fait exceptionnelle dans THERMOPTIM : pour
toutes les autres transfos, les calculs sont faits partir de la composition prcise du corps considr. Si
donc des couplages doivent tre faits entre des transfos humides et d'autres transfos, il faudra prendre
garde les interconnecter par des corps humides.

De plus, les grandeurs tant prfrentiellement exprimes en units spcifiques, les dbits qui
apparaissent sur les transfos sont les dbits de gaz sec.

La notion d'efficacit est souvent utilise pour qualifier les transfos relles comparativement aux transfos
thoriques ou idales. En pratique, ces dernires correspondent gnralement des volutions dont l'tat
final est satur (humidification complte, refroidissement jusqu' la saturation).

La partie suprieure droite de l'cran rappelle les caractristiques gnrales de la transfo, tandis que la
partie gauche affiche les points amont et aval, avec indication de leurs tempratures, pression, enthalpie
massique et humidit spcifique.

Les paramtrages des diffrentes catgories de transfos humides, et les options de calculs sont situs dans
la zone centrale et infrieure droite.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


37

Transfo soufflage

Cette transfo relie le point dcrivant l'ambiance intrieure connue (point amont) au point correspondant
aux conditions de soufflage recherches (point aval).

Les champs situs droite de l'cran permettent d'entrer les charges hydrique et thermique vacuer,
respectivement en kg/s et kW. On fait l'hypothse que la charge hydrique doit tre vacue la
temprature du point intrieur.

Thermoptim calcule alors les valeurs d'une part du "rapport de pente ", qui reprsente le ratio entre les
variations d'enthalpie et d'humidit spcifiques, et d'autre part de l'enthalpie totale Delta Q' mise en jeu
dans la transfo (sur la base des enthalpies spcifiques).

Deux actions sont ici possibles :

- soit dterminer la temprature et l'humidit spcifique du point de soufflage, le dbit de gaz sec tant
connu.

- soit, la temprature de soufflage tant considre comme impose, dterminer l'humidit spcifique du
point de soufflage, ainsi que le dbit de gaz sec ncessaire.

Transfo refroidissement

Cette transfo permet d'tudier le refroidissement d'un gaz humide sur batterie froide, avec ou sans
condensation.

Les conditions du refroidissement sont prcises droite de l'cran : temprature de surface et efficacit
de la batterie froide, si elles sont toutes deux connues. Si l'efficacit n'est pas connue, la donne de
l'humidit du point aval permet de calculer la transfo.

Deux actions sont ici possibles :

THERMOPTIM Manuel de rfrence tome 2 mai 2017


38

- l'efficacit tant impose, calculer l'humidit du point aval. En cas de condensation anticipe (cas o la
droite reliant le point amont au point de la courbe saturante la temprature de surface coupe la courbe
de saturation en deux points), le point aval est recherch sur la courbe de saturation, son enthalpie tant
calcule partir de l'efficacit de la batterie.

- l'humidit du point aval tant impose, calculer sa temprature et l'efficacit de la batterie. En cas de
condensation anticipe (voir ci-dessus), le point aval est recherch sur la courbe de saturation, pour
l'humidit spcifique dsire.

Transfo humidification eau/vapeur ou adiabatique

Ces deux types de transfos permettent d'tudier soit l'humidification avec de l'eau ou de la vapeur soit
l'humidification adiabatique.

Les conditions de l'humidification sont prcises droite de l'cran : temprature et pression de l'eau ou
de la vapeur, et efficacit de l'humidificateur, si elle est connue. Si l'efficacit n'est pas connue, la donne
de l'humidit du point aval permet de calculer la transfo.

Deux actions sont ici possibles :

- l'efficacit tant impose, calculer l'humidit du point aval. En cas de condensation anticipe (cas o la
droite reliant le point amont au point de la courbe saturante la temprature de surface coupe la courbe
de saturation en deux points), le point aval est recherch sur la courbe de saturation, son enthalpie tant
calcule partir de l'efficacit de l'humidificateur.

- calculer le point aval pour obtenir l'humidit dsire. En cas de condensation anticipe (voir ci-dessus),
le point aval est recherch sur la courbe de saturation, pour l'humidit spcifique dsire. L'efficacit de
l'humidificateur est alors calcule.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


39

Transfo dessiccation

Cette transfo permet d'tudier la dshumidification par dessiccation ou la rgnration d'un dessiccant.
Diffrents types de matriaux dessiccants sont proposs, leur nom et leur chaleur de sorption s'affichant
droite de l'cran, cette dernire pouvant tre modifie si l'utilisateur le dsire.

Deux actions sont ici possibles :

- la temprature du point aval tant suppose connue, calculer son humidit.

- calculer la temprature du point aval pour obtenir l'humidit dsire.

On notera que la mme transfo calcule aussi bien la dessiccation que la rgnration du dessiccant, selon
les valeurs relatives du point amont et du point aval. Pour la rgnration, le progiciel ne vrifie toutefois
pas si la temprature est suffisante.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


40

Transfo chauffage

Cette transfo permet d'effectuer diffrents calculs d'volution d'un gaz humide. Selon les cas, le contenu
en eau des deux points peut tre le mme ou diffrent.

Deux actions sont ici possibles :

- calculer le Delta H, les points amont et aval tant supposs connus.

- dterminer l'tat du point aval, la variation d'enthalpie et l'eau mises en jeu tant supposes connues.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


41

Mlangeur humide
Ce nud permet de dterminer les proprits humides d'un mlange de plusieurs gaz secs ou humides.

Un mlangeur humide diffre d'un mlangeur simple de la manire suivante :

- tout d'abord, il accepte comme branches d'entre des transfos aussi bien humides que non. Etant donn
que le dbit des transfos humides est celui de leur gaz sec, le mlangeur humide effectue les corrections
ncessaires
- ensuite, sa veine principale doit tre une transfo humide. Si ce n'est pas le cas, un message avertit
l'utilisateur, et les calculs sont faits comme s'il s'agissait d'un mlangeur simple.

En gnral, le point aval se trouve sur la droite de mlange. En cas de sursaturation, un message informe
l'utilisateur et THERMOPTIM recherche le point de mlange sur la courbe de saturation, en assurant la
conservation de l'enthalpie. L'excdent d'eau est alors affich dans le cadre suprieur droit.

Les valeurs qui sont affiches ne sont pas exprimes par rapport au gaz sec.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


42

Diagrammes interactifs
Les diagrammes interactifs THERMOPTIM sont destins remplacer les diagrammes
thermodynamiques classiques sous forme d'abaques sur papier. Mme si les diteurs choisissent avec soin
des jeux de couleur permettant de distinguer les diffrentes courbes reprsentes, la lecture de ces
derniers est en effet toujours dlicate, et les risques d'erreur par interpolation non ngligeables. Les
diagrammes interactifs permettent, sur simple clic souris, dafficher ltat thermodynamique complet d'un
fluide, et de faciliter ainsi l'obtention des valeurs dsires. Leur principal atout rside dans une prise en
mains trs rapide du fait de leur grande facilit d'emploi : l'affichage l'cran des valeurs des grandeurs
thermodynamiques est immdiat, et un diteur de points convivial permet des gains de productivit
apprciables pour les utilisateurs.

L'utilisation des diagrammes interactifs est trs simple : positionnez le curseur en forme de croix au point
dont vous dsirez obtenir les grandeurs thermodynamiques, et cliquez pour qu'elles soient affiches
l'cran. Pour les vapeurs condensables, les grandeurs fournies sont les suivantes : la pression (bar), la
temprature (K ou C), l'enthalpie (kJ/kg), l'entropie (kJ/kg/K), le volume massique (m3/kg) et le titre
(rapport adimensionnel de la masse de la phase gazeuse la masse totale).

Etant donn que la prcision de positionnement du curseur dpend de la rsolution de l'cran et n'est
gnralement pas trs grande, il est possible d'effectuer des calculs plus prcis soit en dplaant une mire
grce aux flches du clavier, soit en crant des points (dits points de cycle car un ensemble de plusieurs
points reprsente souvent un cycle thermodynamique) et en les ditant.

Les diagrammes interactifs utilisent cette proprit de l'diteur pour dfinir les variables d'entre utilises
lors du calcul d'un point : les deux premires colonnes de chiffres sur la gauche sont considres par le
progiciel comme indiquant les variables d'tat connues partir desquelles les autres grandeurs
thermodynamiques doivent tre calcules.

Les diffrentes fonctionnalits des diagrammes interactifs sont prsentes en dtail dans leurs manuels ou
de manire synthtique dans les crans de Rfrence Rapide accessibles par le menu "Aide".

Les diagrammes suivants sont aujourd'hui disponibles :

1) des diagrammes de vapeurs,


qui prsentent les zones
liquide, quilibre liquide-
vapeur et vapeur d'une
quinzaine de corps purs, dont
l'eau (voir exemple ci-contre).
Pour les vapeurs, les
diagrammes suivants sont
disponibles (en fonction du
corps):
- le diagramme (h, P) dit
des frigoristes,
gnralement en chelle
semi-logarithmique, avec
l'enthalpie en abscisse et
la pression en ordonne ;
- le diagramme entropique
(T, s), avec l'entropie en
abscisse et la temprature
en ordonne ;
- le diagramme de
Clapeyron (P, v), pour l'eau uniquement, avec le volume en abscisse et la pression en ordonne ;
- le diagramme de Mollier (h, s), avec l'enthalpie en abscisse et l'entropie en ordonne ;
- le diagramme exergtique (h, xh), avec l'enthalpie en abscisse et l'exergie en ordonne ;
- le diagramme exergtique (s, xh), avec l'entropie en abscisse et l'exergie en ordonne.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


43

2) des diagrammes des gaz idaux,


permettant de faire varier la nature
du gaz (pur ou compos). Pour les
gaz idaux, les diagrammes
suivants sont disponibles :
- le diagramme entropique (T, s),
avec l'entropie en abscisse et la
temprature en ordonne
(ouvert par dfaut lors du
lancement de l'application) ;
- le diagramme de Clapeyron (P,
v), avec le volume en abscisse
et la pression en ordonne ;
- le diagramme (h, ln(P)) ) dit
des frigoristes, gnralement en
chelle semi-logarithmique,
avec l'enthalpie en abscisse et
la pression en ordonne. Ce
diagramme nest calcul que si
loption correspondante est
slectionne dans lcran des
paramtres globaux.

3) des diagrammes
psychromtriques permettant de
faire varier d'une part la nature du
gaz sec (air, mais aussi gaz purs ou
composs, notamment gaz de
combustion), et d'autre part la
pression.

Pour les gaz humides (mlanges


d'eau et d'un gaz idal), les
diagrammes suivants sont
disponibles :
- le diagramme psychromtrique
ou de Carrier (w, t), avec la
temprature de bulbe sec en
abscisse et l'humidit spcifique
en ordonne ;
- le diagramme de Mollier
humide (w, q) ou (w, h), avec
l'humidit spcifique en
abscisse et l'enthalpie
spcifique en ordonne.

4) des diagrammes de mlanges


externes qui permettent de
reprsenter de manire simplifie
des mlanges de vapeurs calculs
par un serveur de proprits
thermodynamiques autre que
Thermoptim (cf. tome 3 du manuel
de rfrence). Les nouveaux
diagrammes sont simplifis par
rapport aux autres en ce sens quils -
ne prsentent que les courbes de - Diagramme entropique du R410A
bulle et de rose, ainsi quun seul

THERMOPTIM Manuel de rfrence tome 2 mai 2017


44

jeu disovaleurs, les isobares pour le diagramme entropique, et les isothermes pour le diagramme des
frigoristes.

La prparation des fonds de diagramme fait appel une classe externe particulire, appele
CreateMixtureCharts.java quil nest pas ncessaire de prsenter ici.

Ces diagrammes tant une variante des diagrammes des vapeurs, leur utilisation est explique dans la
documentation de ces derniers.

Connexions entre le simulateur et les diagrammes


Les diagrammes interactifs peuvent tre soit utiliss indpendamment de Thermoptim, soit partir du
progiciel, par l'intermdiaire de la ligne "Diagramme Interactifs" du menu "Spcial", qui ouvre la fentre
suivante :

L'interface entre le simulateur et les diagrammes interactifs comprend plusieurs champs et boutons, ainsi
qu'une table principale montrant les diffrents points soit qui existent dans le projet, soit qui ont t
dfinis comme points de cycle dans le diagramme.

Les deux premires colonnes indiquent le nom et le corps des points. Si un point est dfini dans le
simulateur, un "X" apparat dans la troisime colonne, s'il appartient un cycle du diagramme, un "X" est
affich dans la quatrime.

La dernire colonne intitule "slectionn" dfinit l'tat du point : si la bote est coche, le point est pris
en compte lors des transferts entre le simulateur et les diagrammes, et sinon il est ignor. Pour changer
l'tat d'un point, double-cliquez sur la ligne correspondante.

Au dessus de la table un champ indique le diagramme slectionn. Lorsque vous double-cliquez dedans,
la liste des diffrents diagrammes disponibles est propose. Celui que vous choisissez est alors affich.

A droite de la table, il y a trois boutons :

- "Mettre jour la table des points" construit la table partir des informations disponibles dans le
projet et dans le diagramme. Dans l'exemple ci-dessus, il y a dix points crs dans le simulateur, et
aucun dans le diagramme.

- "Mettre jour le diagramme partir du simulateur" transfre les valeurs des points slectionns
depuis le simulateur vers le diagramme. Si des points de cycle existent, ils sont mis jour, sinon ils
sont crs. Ce bouton permet donc de tracer sur un diagramme interactif un cycle dfini dans le
simulateur. Les points sont transfrs en essayant de les ordonner aussi bien que possible, mais il
peut tre ncessaire de les rordonner pour obtenir un trac reli correct. L'diteur de points du
diagramme permet de le faire.

- "Mettre jour le simulateur partir du diagramme" transfre les valeurs des points slectionns
depuis le diagramme vers le simulateur. Si des points du projet existent, ils sont mis jour, sinon ils
sont crs.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


45

Affichage en fonc de l'isovaleur centrale


Dans les versions
de Dmonstration
et Education,
l'interactivit des
diagrammes est
supprime.
L'inconvnient est
qu'il n'est plus
possible dans ces
conditions de
savoir quelles
valeurs
correspondent les
courbes d'iso
temprature,
enthalpie, titre
affiches. Afin de
remdier cette
situation, la
courbe centrale Exemple de cycle frigorifique bi-tag injection totale
(gnralement la cinquime), est affiche en couleur sombre, ce qui permet de l'identifier, et d'en dduire
relativement facilement les matricules des autres.

La figure ci-dessus montre les rsultats que l'on peut obtenir en transfrant un cycle du simulateur vers un
diagramme, puis en le compltant pour obtenir un beau rendu.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


Outils de diagnostic
Rappelons que l'interface entre l'diteur de schmas et le simulateur possde depuis la version 1.5 des outils pour
rechercher des anomalies de modlisation, et supprimer celles qui sont identifies (cf. tome 1).

Par anomalies de modlisation, on entend essentiellement des incohrences entre les deux environnements de
travail :
- lments du simulateur absents de l'diteur de schmas
- lments de l'diteur de schmas absents du simulateur
- points non relis prsents dans le simulateur
- corps non utiliss

En complment, un cran appel "Outils de diagnostic" permet ( partir de la version Standard) de faciliter le
diagnostic d'un modle. Il est affich partir du menu Spcial de la fentre principale du projet.

Il comporte deux tables :


- celle de gauche concerne les points ; elle propose une liste d'options de recherche et permet d'afficher les
points correspondant la recherche demande. Si le point a une pression impose, son nom apparat dans la
colonne de droite. Aprs avoir slectionn le bouton radio correspondant votre choix, un clic sur le bouton
"Afficher les points slectionns" charge la table de gauche ;
- celle de droite concerne les transfos et fonctionne de manire similaire.

Pour les points les options de recherche sont les suivantes :


- sans pr requis autre que le corps qui leur est associ ou une pression impose : ces points ne sont en
principe jamais modifis, sauf si la composition du corps associ varie ou si la pression impose est
modifie;

THERMOPTIM Manuel de rfrence tome 2 mai 2017


47

- pr requis multiples : si un point a plusieurs pr requis, cela signifie quil peut tre modifi par plusieurs
composants. C'est gnralement parce que, lors de la modlisation, il a t connect par erreur soit en sortie
de deux transfos diffrentes, soit en sortie d'une transfo et en entre de la transfo principale d'un mlangeur ;
- calculs en systme ouvert avec soit p et T, soit p et h connus ;
- calculs en systme ferm avec soit v et T, soit v et u connus ;
- pression de saturation impose ou temprature de saturation impose ;
- non connects une transfo : ces points sont inutiles et peuvent gnralement tre supprims.

Pour les transfos les options de recherche sont les suivantes :


- systme ouvert ou ferm ;
- type d'nergie utile, payante ou autre ;
- analyse des pressions : dans Thermoptim, les pressions sont initialises par dfaut 1 bar, puis c'est
l'utilisateur de fixer leurs valeurs, le progiciel ne le faisant que dans un trs petit nombre de cas. Si
l'utilisateur oublie de le faire ou commet une erreur, des problmes de convergence peuvent apparatre. Cette
option recherche d'une part toutes les transfos autres que des compressions, des dtentes ou des laminages
dans lesquelles la pression de sortie est soit suprieure celle d'entre (impossibilit physique sauf pour
certaines transfos externes), soit infrieure 80 % de la pression d'entre (perte de charge sans doute
dmesure), et d'autre part tous les nuds travers lesquels la pression augmente (impossibilit physique
sauf pour certains nuds externes) ;
- calcul direct ou inverse ;
- dbit impos : cette option facilite la vrification de la cohrence de la propagation des dbits dans les
projets un peu complexes.

Les deux tables sont double-cliquables : si vous double-cliquez sur une des lignes, le composant correspondant
s'affiche. En cliquant sur "Exporter", la liste des points ou des transfos de la table est imprime dans le fichier
"output.txt".

Sur la copie d'cran ci-dessus, il y a 1 point avec pr requis multiples, et la partie droite de l'cran montre le
rsultat d'une analyse des pressions.

Point avec pr requis multiples

Un double-clic sur la ligne


du point "COLD RH"
affiche son cran et donne
ainsi accs sa fentre des
liens (voir le paragraphe
"Navigateur de liens"
section suivante).

L'analyse des lments


prrequis montre que
"COLD RH" est la fois
dfini comme point de sortie
de la turbine "HP
TURBINE", et comme point
d'entre de la transfo
principale du mlangeur
"FROM HP TURBINE &
GAS", ce qui correspond
une erreur de modlisation, Navigateur de liens
dont la dtection et t
difficile sans l'outil de diagnostic.

Analyse des pressions

L'analyse des pressions a identifi six composants ventuellement mal paramtrs. En double-cliquant sur la
table de droite, leurs crans peuvent tre affichs. L'examen des trois premiers montre que la pression de sortie
avait t arrondie suprieurement, l'erreur tant ngligeable.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


48

Les deux composants suivants sont des transfos externes correspondant un compresseur et une turbine non
adiabatiques ; il est donc parfaitement normal que la pression aval du premier soit suprieure sa pression
amont, et que la pression aval du second soit infrieure 80 % de sa pression amont.

Quant au mlangeur "MIX2", son examen montre que la pression amont de sa transfo principale est suprieure
aux pressions aval de ses branches, ce qui est une erreur manifeste de paramtrage.

L'outil de diagnostic a ainsi identifi trois erreurs ngligeables, deux changements de pression normaux dans des
transfos externes, et une erreur de paramtrage en sortie d'un mlangeur. Le projet mettant en jeu une soixantaine
de points et transfos ainsi qu'une quinzaine de nuds, le dpistage de ces erreurs aurait t difficile sans cet outil.

Moteur de recalcul automatique


Le moteur de recalcul automatique de la version Java de Thermoptim permet de mener facilement des tudes de
sensibilit sur des systmes complexes : le progiciel est en effet capable, lorsque l'utilisateur modifie un ou
plusieurs des paramtres caractristiques d'un composant, ou une ou des variables d'tat du systme, de
dterminer l'ensemble des recalculs qui doivent tre faits et l'ordre dans lequel ils doivent l'tre compte tenu des
changements effectus.

Lorsqu'un projet (c'est--dire un modle) est construit, l'utilisateur fournit, implicitement ou explicitement, toute
l'information sur la configuration du systme : paramtres caractristiques des types primitifs, connexions
logiques entre eux... Cette information est trs riche, mme si elle est difficile exploiter.

Pour effectuer le calcul du modle, l'utilisateur peut le faire de deux manires : soit en effectuant lui-mme pas
pas le calcul des diffrents lments, soit automatiquement si le progiciel est capable d'extraire de l'information
prcdente l'ordre dans lequel les calculs doivent tre mens, lequel dpend non seulement de la structure du
problme, mais aussi de ses donnes.

Dans les versions 4me Dimension de Thermoptim, seule la premire mthode tait possible. Les versions Java
donnent accs un moteur de recalcul automatique dont les principales caractristiques sont dcrites ci-dessous.

L'automatisation des calculs peut tre un problme difficile pour les raisons suivantes :

chaque type primitif peut tre calcul de diffrentes manires, selon le paramtrage choisi par l'utilisateur. En
particulier les transfos peuvent tre calcules en sens direct ou inverse. En calcul direct, le point aval est modifi
par la transfo, tandis qu'en calcul inverse, le point aval est impos et la transfo est calcule partir de lui. Cela
signifie que la causalit (l'ordre dans lequel les calculs doivent tre effectus) dpend des caractristiques du
type. De plus, un point aval peut tre considr la fois comme une donne et un rsultat de calcul : dans une
compression ou une dtente, la pression du point aval est frquemment impose, tandis que sa temprature doit
tre calcule par la transfo.

lorsque deux transfos sont connectes l'une l'autre, le dbit-masse qui les traverse est le mme (conservation
du dbit). Dans ce cas, il peut tre intressant de propager automatiquement le dbit de la transfo amont la
transfo aval. En pratique toutefois, comme nous le verrons plus loin, la propagation du dbit est un problme
non trivial. De temps en temps par exemple, il est ncessaire d'imposer le dbit dans une ou plusieurs transfos
pour faire converger le moteur de recalcul automatique.

le rseau des fluides peut tre ferm, auquel cas il comprend des boucles, ce qui complique nettement le
processus de recalcul.

enfin, mme si des rgles gnrales gouvernant le recalcul peuvent tre trouves, des exceptions existent
toujours. Elles doivent tre analyses avec un grand soin et conduisent imposer des contraintes particulires.
Par exemple, elles ont eu pour consquence d'interdire la connexion directe de deux nuds, qui doivent tre
relis dans tous les cas par une transfo au moins. Une combustion, qui est dans la catgorie des transfos, se
comporte quant elle comme un nud un peu particulier, du fait qu'elle est connecte la fois un comburant
et un combustible...

THERMOPTIM Manuel de rfrence tome 2 mai 2017


49

Concepts de base et principes


Le moteur de recalcul est bas sur les concepts suivants :

1. chaque type primitif peut tre calculable ou non. Il est calculable si toute l'information ncessaire pour
le calculer est connue et valide. Cette information est de double nature : ses propres caractristiques, et
celle qui provient des autres types primitifs.

2. chaque type primitif peut tre valid ou invalid. Il est valid s'il tait calculable et a t calcul. Il
devient invalid lorsqu'une partie de l'information ncessaire son recalcul est modifie.

3. chaque type primitif a des pr requis et/ou des subordonns. Ses pr requis sont les autres types
primitifs qui contiennent une partie de l'information dont il a besoin pour tre calcul, et doivent donc
tre valids pour qu'il devienne calculable. Ses subordonns sont les autres types primitifs dont il est un
pr requis.

4. un type devient ainsi invalid dans deux cas : soit si l'une de ses propres caractristiques est change,
soit quand l'un au moins de ses pr requis est invalid. Il est calculable quand tous ses pr requis sont
valids. Les corps n'ont pas de pr requis, et certains types pas de subordonns.

5. chaque type primitif suit l'volution de ses liens avec ses pr requis et ses subordonns. Lorsqu'un type
est recalcul, il invalide ses subordonns, ce qui signifie qu'eux aussi doivent se recalculer lorsque tous
leurs pr requis sont valids. A leur tour, ses subordonns invalident les leurs, et ainsi de suite.

6. des Navigateurs de Liens permettent d'analyser les liens logiques qui existent entre les diffrents
lments d'un projet.

7. chaque projet suit l'volution des types invalids. Lorsque le bouton Recalculer de la fentre de projet
ou de recalcul est activ, tous les types invalids qui sont calculables sont calculs.

Elments du moteur de recalcul


Le moteur de recalcul utilise les lments suivants :

Contrle du dbit

Pouvoir contrler le dbit est trs important en pratique. Dans Thermoptim, ce contrle est effectu par les
nuds et par les connexions entre transfos.

Pour une information plus dtaille, le lecteur se rfrera la partie du manuel traitant des nuds, ce paragraphe
n'tant qu'un rsum de ce qui y est expos. Dans les mlangeurs et les sparateurs, la propagation du dbit est
assez simple : dans un mlangeur le dbit de la veine principale est la somme de ceux des branches, et dans un
sparateur il dpend du titre de la vapeur en entre et de l'efficacit de schage.

Dans un diviseur, la distribution du dbit de la veine principale entre les diffrentes branches est gnralement
faite proportionnellement leurs facteurs de dbit. Une exception existe cependant : il est possible d'imposer le
dbit dans une transfo en sortie d'un diviseur, condition que ce diviseur n'ait que deux branches : celle dbit
impos et une autre. Dans ce cas, le dbit de la deuxime transfo est gal au dbit dans la veine principale moins
celui de la branche o il est impos, et les facteurs de dbit des deux branches sont recalculs pour correspondre
cette rpartition.

Pour propager automatiquement le dbit entre des transfos, certaines rgles doivent tre respectes :

- tout d'abord, la connexion entre les deux transfos doit tre sans ambigut. Si le point qui les relie est aussi
connect une troisime transfo, le problme devient beaucoup complexe, et ne peut tre rsolu que s'il
existe un schma dans lequel la connexion valide est la seule (ce point est discut plus en dtail plus loin).
- deuximement, le mcanisme de propagation automatique du dbit doit tre activ en slectionnant la bote
cocher "dbit auto" situe prs du bouton "Recalculer" dj mentionn.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


50

- troisimement, on peut dsirer simultanment activer le mcanisme de propagation automatique du dbit


dans la plupart des transfos, et le dsactiver dans certaines. C'est notamment utile lorsque le rseau comporte
des boucles. Pour cela, on peut slectionner ou non la bote cocher "dbit impos" qui est place dans
l'cran des transfos ct du champ "Delta H". Lorsque la bote cocher "dbit impos" d'une transfo est
slectionne, son dbit n'est pas modifi, sauf si elle est connecte un nud ( l'exception du diviseur
dbit impos mentionn plus haut).

Pour des projets complexes, la liaison entre le projet et l'diteur de schmas peut ne pas tre biunivoque : ds lors
qu'il y a des points partags par plusieurs lments, il y a davantage de liens possibles que de liens valides. C'est
pourquoi, aprs un transfert depuis le simulateur vers l'diteur de schmas, on peut avoir besoin d'laguer le
rseau obtenu, et cette opration ne peut tre automatise.
Une fois le travail d'lagage effectu, le schma dispose d'une information complmentaire permettant de grer
les liens de propagation du dbit. Cela signifie que, si l'on travaille sans schma, il faut tre trs soigneux pour
que le moteur de recalcul puisse sans ambigut retrouver son chemin, alors que, si l'on en dispose, on peut
s'appuyer sur la structure du schma pour savoir comment oprer.

L'existence de l'diteur de schmas amne ainsi voir sous un il neuf la question de la propagation du dbit
lors du recalcul automatique, et fournit des solutions un certain nombre de problmes difficiles rsoudre en
son absence.

La gestion du recalcul tient compte de ces possibilits. Deux manires d'oprer sont possibles pour aller chercher
dans l'diteur de schmas les informations sur les connexions existantes :

- soit le faire chaque fois qu'un composant est recalcul,


- soit le faire une fois pour toutes pour l'ensemble des composants dsirs.

Cette seconde solution tant beaucoup moins coteuse en temps de calcul, c'est elle qui a t choisie. Chaque
fois qu'un composant du type transfo est transfr ou mis jour depuis l'diteur de schmas vers le simulateur, la
transfo correspondante du simulateur mmorise des informations sur ses liens amont et aval que le moteur de
recalcul utilise en priorit pour grer la propagation du dbit et du recalcul. De plus, lorsqu'une transfo a le
mme point en amont et en aval (transfo-point), elle n'est pas recalcule, ceci pour viter un blocage dans
l'invalidation.

Sur le plan pratique, pour tirer parti de cette nouvelle fonctionnalit lors du recalcul d'un projet existant, il faut
oprer comme suit :

- ouvrir le fichier de projet dans le simulateur


- ouvrir le fichier de schma dans l'diteur
- ouvrir l'interface Editeur de schmas / Simulateur
- effectuer une mise jour de la table des lments
- mettre jour du simulateur partir du schma

Une fois ces oprations effectues, il est possible d'utiliser le moteur de recalcul en tenant compte des
informations sur les connexions qui sont contenues dans le schma.

Afin de simplifier l'affichage, la version 1.5 permet de choisir d'afficher ou de masquer les types calculables ou
invalids. Par dfaut, ces champs ne sont plus affichs dans le simulateur. Pour les afficher, slectionnez l'option
"Afficher les informations de recalcul" dans l'cran des paramtres globaux (menu Aide).

Notez que par dfaut, le recalcul automatique est activ, ainsi que la propagation du dbit.

Navigateurs de liens

Nous avons vu que des navigateurs de liens ont t crs pour analyser les liens logiques qui existent entre les
diffrents lments d'un projet. Ils permettent d'afficher quatre tables qui rsument les liens entre un type donn
et les autres. Pour y accder, cliquez sur le bouton "liens" du type qui vous intresse (ces boutons ne sont visibles
que si vous avez choisi l'option "Afficher les informations de recalcul").

Par exemple, le point 3a du cycle de rfrigration bi-tag donn en exemple a le navigateur de liens suivant :

THERMOPTIM Manuel de rfrence tome 2 mai 2017


51

Son pr requis est une pression impose HP


Ses lments subordonns sont deux transfos change : dsurchauffe et condenseur (il est connect en sortie
du premier et en entre du second)
Les lments amont auxquels il est directement reli sont les transfos dsurchauffe et compresseur HP, elles-
mmes connectes au point 2
Les lments aval auxquels il est directement reli sont les transfos condenseur et laminage HP, elles-mmes
connectes au point 3

En double-cliquant sur n'importe quelle ligne d'une des tables, on ouvre le navigateur de liens du type
correspondant. Ceci permet de tester la description du systme et/ou d'en comprendre la logique.

Recalcul de slections
multiples

Depuis la version 1.5, un


mcanisme particulier permet de
faciliter le travail sur des slections
multiples de composants. Il est
accessible partir du menu Spcial
de lditeur de schmas.

Lorsquune slection multiple est


faite, elle peut tre charge dans
cet cran en cliquant sur le bouton
"Mettre jour la slection partir
de l'diteur".

La liste des lments slectionns


(points, transfos, nuds, Slection multiple
changeurs de chaleur) apparat
dans une table. Lordre de ces composants peut tre modifi grce aux boutons de navigation situs en bas
droite de lcran, et des lments peuvent tre supprims.

La liste des lments slectionns (attention : pour le moment, les points ne sont pas slectionns lors de la
relecture du fichier) peut tre sauvegarde dans un fichier du rpertoire "res". Elle peut tre recharge en cliquant
sur le bouton "Charger une slection multiple partir d'un fichier".

THERMOPTIM Manuel de rfrence tome 2 mai 2017


52

Une fois une slection


effectue de cette manire,
diverses fonctionnalits
peuvent tre actives partir
de lditeur de schmas :
- la touche F5 permet
deffectuer un
recalcul automatique
dans le simulateur ;
- la touche F6 met
jour lcran de
gestion des slections
multiples en
chargeant la slection
courante de l'diteur
de schmas ;
- la touche F7 effectue Ecran de gestion des slections multiples
un recalcul des
diffrents lments dans la slection, dans lordre o ils apparaissent dans la table de lcran de gestion
des slections multiples, avec mise jour de laffichage des valeurs des points slectionns si leur
affichage est demand ;
- la touche F8 permet de faire afficher ou masquer slectivement les valeurs des points de la table de
lcran de gestion des slections multiples. Pour que l'affichage ait lieu, aprs avoir tap sur F6, il faut
taper deux fois sur F3 (la premire slectionne tout, et la seconde la slection multiple. Ensuite,
chaque recalcul par F7, les valeurs affiches sont mises jour.

Ces touches sont accessibles partir du menu Edition de lditeur de schmas :

Contrle des pressions

Pour permettre de faire varier simultanment la pression d'un ensemble de points, un mcanisme particulier a t
mis en place, celui des "pressions imposes". Il est possible de les dfinir en associant un nom et une valeur
dans l'cran qui est affich lorsqu'on double-clique dans le bandeau de la table intitule "Pressions imposes"
situe en haut droite de l'cran principal des projets (ici par exemple, "HP", pour Haute Pression et 150 bar) :

THERMOPTIM Manuel de rfrence tome 2 mai 2017


53

Ensuite, la pression impose est associe aux points dont la pression doit tre fixe cette valeur. On le fait en
slectionnant la bote cocher " pression contrle" dans l'cran du point et en choisissant "HP" dans la liste
propose lorsqu'on double-clique dans le champ situ juste en dessous.

Il est mme possible de dfinir un facteur de correction de la pression, par lequel la valeur de la pression impose
est multiplie pour calculer celle du point. On peut par ce biais prendre automatiquement en compte des pertes
de charge. Dans l'exemple ci-dessus, la valeur de la pression impose est 150 bar ; comme le facteur de
correction est 0,98 (perte de charge de 2%), la pression du point est fixe 147 bar.

Pour modifier les pressions des points contrls par une pression impose donne se fait en cliquant sur le
bouton intitul "Imposer la pression".

Echangeurs de chaleur

Pour le recalcul automatique des changeurs de chaleur, les rgles de causalit impliquant que les tempratures
d'entre et les dbits du fluide chaud et du fluide froid soient connus, THERMOPTIM les impose partir des
transfos correspondantes (voir la section sur les changeurs de chaleur pour plus de dtails).

Outils de recalcul automatique


Afin de faciliter l'utilisation du moteur de recalcul, un cran appel "Outils de recalcul automatique" a t
introduit. Il est affich partir du menu Spcial de la fentre principale du projet, ou directement par Ctrl R.

Pour mieux suivre les volutions des calculs, une notion a t introduite : celle de transformation "observe".
Lorsqu'une transfo est "observe", ce qui se fait en slectionnant une bote cocher situe en haut droite de son
cran, apparaissent, dans la table de droite de la fentre de recalcul, son nom, son type, et les valeurs du dbit qui

THERMOPTIM Manuel de rfrence tome 2 mai 2017


54

la traverse et de la variation d'enthalpie ou d'nergie interne dont elle est le sige. Il est ainsi possible, au fur et
mesure que le recalcul se droule, de suivre l'volution de ces deux paramtres cls.

Les deux tables de droite affichent les lments invalids et ceux qui sont calculables pour deux tapes
successives du recalcul : le dernier en bas et l'avant dernier en haut. Seule celle du bas est double-cliquable, et
permet d'accder aux types invalids. L'intrt de suivre pas pas la propagation de l'invalidation est de bien
vrifier que les recalculs se droulent de manire correcte. L'affichage des types invalids se fait soit partir du
bouton correspondant situ en haut droite, soit automatiquement lors du recalcul. On peut indiffremment
activer le moteur de recalcul partir de cet cran ou de la fentre principale du projet.

Au bas de l'cran sont affichs un certain nombre d'informations que l'on retrouve dans la fentre principale de
projet : le nombre de types invalids et calculables, et trois indicateurs dont la signification doit tre rappele car
leurs intituls peuvent induire en erreur. Chaque transfo est caractrise entre autres par son "type d'nergie", qui
peut tre "utile", "payante" ou "autre". Les indicateurs affichs sont les suivants : "nergie utile" est la somme
algbrique de toutes les nergies mises en jeu ("Delta H" pour les systmes ouverts, "Delta U" pour les systmes
ferms) dans les transfos de type "utile" ; "nergie payante" est la somme algbrique de toutes les nergies mises
en jeu dans les transfos de type "payante" ; enfin "efficacit" est le rapport de "nergie utile" "nergie payante".

En gnral, les types d'nergie choisis correspondent au sens qu'on leur donne habituellement en
thermodynamique, mais il est aussi possible de s'en servir comme simple totalisateurs pour distinguer diffrentes
catgories de transfos.

Lorsque l'on suit l'volution des calculs effectus automatiquement, ces indicateurs sont trs utiles, car leur
stabilisation montre que le processus converge.

La bote cocher "verrouill" peut tre utilise pour stopper l'invalidation automatique lorsquexistent des
boucles dans le rseau des fluides.

Rappelons que les types invalids peuvent tre analyss plus en dtail en affichant les navigateurs de liens.

Utilisation du moteur de recalcul automatique

Lorsqu'un projet est dfini, il est souvent prfrable de le calculer une premire fois pas pas pour s'assurer que
le paramtrage est fait correctement. De la mme manire, il vaut mieux bien vrifier les connexions logiques
entre ses diffrents lments, en s'aidant d'une part de l'diteur de schmas, et d'autre part des navigateurs de
liens.

Si vous dsirez que les dbits soient propags automatiquement, vrifiez que l'option "dbit auto" est
slectionne, que les transfos dbit impos sont bien spcifies, et testez la cohrence de votre modle en
utilisant les outils de diagnostic.

Une fois que vous avez bien vrifi le modle, ouvrez l'cran des outils de recalcul, et cliquez sur le bouton
"Recalculer" si le nombre de types calculables n'est pas nul. Sinon, il faut que vous calculiez d'abord un lment
situ en amont du systme.

Lorsque vous utilisez le moteur de recalcul automatique, les types invalids calculables sont calculs leur tour,
ventuellement en parallle. Ds qu'un type est calcul, il invalide ses subordonns, rendant le processus itratif.
Quand tous les types qui taient initialement calculables sont recalculs, le bilan global est effectu et les valeurs
des indicateurs sont mises jour. Gnralement, de nouveaux types ont t invalids. Itrez jusqu' ce que les
valeurs des indicateurs se stabilisent (5 10 itrations suffisent la plupart du temps).

Si le processus ne converge pas, c'est probablement qu'il y a un problme au niveau des interconnexions ou de la
propagation du dbit : il peut tre ncessaire d'imposer le dbit de l'une des transfos, notamment dans les
diffrentes boucles.

Si vous slectionnez l'option "verrouill", le mcanisme d'invalidation est bloqu, ce qui signifie que, lorsqu'un
lment est recalcul, il reste valid, mme si l'un de ses prrequis est invalid. Cela permet de terminer le
processus de recalcul en quelques itrations.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


55

THERMOPTIM Manuel de rfrence tome 2 mai 2017


56

Analyses de sensibilit

Un cran particulier permet d'effectuer des analyses de sensibilit simples. Il se prsente comme suit :

Une table situe dans la partie suprieure gauche permet d'afficher les trois types d'lments suivants, et de
modifier les variables indiques :

- des pressions imposes (pression)


- des points sans pr requis (temprature)
- des transfos dbit impos (dbit)

Lorsqu'on clique sur le bouton "Afficher les lments modifiables", la liste des lments correspondants du
projet en cours est affiche. Pour slectionner l'un d'entre eux, il suffit de double-cliquer sur la ligne
correspondante, ce qui affiche sa fentre.

Le type et le nom de l'lment slectionn sont affichs en bleu en haut droite, et, juste en dessous, apparat le
nom de la variable modifiable, et sa valeur initiale.

Les trois champs situs en dessous permettent de dfinir la valeur minimale, la valeur maximale et l'incrment
utiliser pour raliser l'analyse de sensibilit sur cette variable.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


57

On notera qu'aucun test de cohrence n'est effectu sur le paramtrage de l'tude de sensibilit. Il revient
l'utilisateur de s'assurer de la pertinence de ses choix.

Un peu plus bas, deux champs servent dfinir le nombre de recalculs maximum, et la prcision recherche. Le
test de prcision est fait sur la somme Delta des valeurs absolues des carts entre les nergies utile et payante
obtenues pour deux recalculs successifs. Si Delta est infrieure la prcision spcifie, le recalcul est arrt.

Une fois ces paramtres indiqus, l'analyse de sensibilit est initie en cliquant sur le bouton "Itrer". Les
rsultats sont rsums dans le champ de texte situ dans la partie centrale, sous forme d'un tableau fournissant la
valeur de la variable modifie, les nergies utile et payante, le nombre d'itration, et la valeur de Delta.

L'ensemble de ces valeurs est aussi crit dans le fichier "sensit.txt" du sous-rpertoire "res".

Dans l'exemple ci-dessus, on a examin l'influence du dbit d'injection de vapeur sur les performances d'une
turbine gaz injection de vapeur.

Prcisons les raisons qui ont conduit au choix des variables modifiables : pressions imposes (pression), points
sans pr requis (temprature) et transfos dbit impos (dbit).

Le choix des premires est naturel : l'intrt des pressions imposes est de permettre de faire varier
simultanment la pression dans une portion de cycle. Un test de sensibilit sur ces pressions prsente donc
beaucoup d'intrt.

Le choix des points sans pr requis s'explique parce que ce sont des points dont l'tat ne changera pas, sauf si la
composition de leur corps varie. A priori donc, ce sont des invariants du systme, non affects par le recalcul des
autres lments. Pouvoir en faire varier la temprature se justifie bien dans le cadre d'une analyse de sensibilit.

Le mme raisonnement s'applique aux transfos dbit impos. La seule manire d'tudier l'influence de ce dbit
sur les performances du systme est d'inclure ces transfos dans les lments modifiables.

Mthodologie de construction et de vrification des modles


Grce leurs puissants environnements de modlisation, les simulateurs comme Thermoptim permettent
d'laborer rapidement des modles de systmes nergtiques parfois trs complexes. Ils peuvent ainsi conduire
des gains de productivit considrables, mais une condition, c'est d'tre judicieusement utiliss, ce qui demande
d'viter un certain nombre de piges que leur apparente facilit d'emploi peut masquer.

Pour tirer vritablement parti de leur potentiel, il faut prendre un certain nombre de prcautions, ou, si l'on
prfre, il faut adopter une bonne mthodologie de construction et de vrification des modles. L'objet de cette
note est de fournir aux utilisateurs de Thermoptim un certain nombre de recommandations bases sur
l'exprience passe.

Rflchir avant de commencer la saisie du modle


Une des erreurs les plus communment commises par les dbutants consiste dmarrer la ralisation de leur
modle avant d'avoir vraiment bien rflchi ce qu'ils veulent faire : ils ouvrent le progiciel et commencent
construire un schma sans trs bien savoir o ils vont.

Il est fondamental de commencer par bien comprendre le problme pos : de quoi s'agit-il, quels rsultats faut-il
obtenir, de quelles informations dispose-t-on, quelles sont celles qui manquent, quels composants
thermodynamiques faut-il mettre en uvre, selon quelle architecture globale, quels sont les fluides de travail, y
a-t-il des changements d'tat, des ractions chimiques (combustion), les composants du noyau de Thermoptim
suffisent-ils pour reprsenter leurs volutions Il est souvent ce stade ncessaire de reformuler voire de
transformer l'nonc initial du problme, et la feuille de papier ou le tableau noir sont les bons supports pour ce
travail.

Une fois le problme dfini, on cherchera si possible en rduire la complexit en commenant par le
dcomposer en parties plus simples, puis dgrossir la solution en recourant des hypothses simplificatrices

THERMOPTIM Manuel de rfrence tome 2 mai 2017


58

permettant une approche analytique de chacune des parties (gaz parfait) et en procdant des analyses
dimensionnelles, afin d'avoir une premire ide des ordres de grandeur des dbits et des nergies mis en jeu.

Construire le modle en plusieurs tapes, et effectuer les calculs pas pas


Ce n'est qu'aprs ce travail prliminaire que l'on commencera construire le modle dans Thermoptim, en
procdant si possible par itrations : rsoudre les diffrents sous-problmes identifis pralablement et vrifier la
cohrence des rsultats obtenus pour chacun d'entre eux (notamment les bilans de masse et d'nergie), construire
si ncessaire des composants externes, puis assembler le modle complet, et vrifier sa validit.

Lors de la construction du modle, il est recommand de conserver des sauvegardes des diffrentes versions des
fichiers de projet et de schma, la fois en cas de perte de donnes dues une erreur de saisie, du progiciel ou de
l'ordinateur, mais aussi pour pouvoir revenir en arrire si ncessaire.

Il importe aussi de documenter du mieux possible le modle, tant de manire globale que dans certains dtails.
Les diffrents types primitifs de Thermoptim, except les corps, disposent d'un champ de commentaires qui
permet de donner quelques indications sur la signification d'un paramtrage, le rle d'un point ou d'une transfo
Dans l'diteur de schmas, on peut facilement ajouter du texte, pour distinguer les principaux groupes de
composants reprsentant des parties du modle. Le travail de documentation est toujours plus facile faire
lorsque le modle vient d'tre ralis que plusieurs mois plus tard. Il est beaucoup plus ais de se replonger dans
un modle document qui garde trace des choix effectus, que de chercher se les remmorer ultrieurement.

Tant que votre modle n'a pas t bien vrifi (tape suivante), il est prfrable de ne pas utiliser le moteur de
recalcul automatique, et d'effectuer les calculs pas pas, composant aprs composant, en suivant la logique
d'coulement des fluides mis en jeu. En oprant de la sorte, vous ne propagerez pas automatiquement des erreurs
qui risqueraient de fausser tous vos paramtrages.

Rinitialiser Thermoptim aprs avoir construit un modle un peu complexe


Malgr toutes les prcautions prises dans l'laboration du progiciel, l'exprience montre que le simulateur peut
prsenter des comportements anormaux, notamment en matire de gestion du recalcul automatique, lorsque l'on
construit un modle pour la premire fois, mais que ces anomalies disparaissent lorsque l'on procde une
rinitialisation complte.

Prenez donc l'habitude, lorsque vous crez un nouveau modle, notamment si vous repartez d'un modle existant
en ajoutant et supprimant des composants ou en en renommant, de sauvegarder votre travail, c'est--dire les
fichiers de projet et de schma, puis quittez Thermoptim. Rouvrez-le et rechargez votre modle. Vous serez
certains ainsi d'liminer les problmes lis la construction initiale.

Comment renommer des lments d'un projet existant


Repartir d'un modle existant et le modifier est une manire trs conomique d'oprer, mais certaines prcautions
doivent tre prises si l'on ne veut pas passer de longues heures tester le nouveau modle. En particulier, il est
ncessaire de procder avec prcautions aux renommages des corps, points et composants. Il est fortement
recommand d'utiliser pour cela la fonction "Renommer" (Ctrl R) accessible partir du gestionnaire de corps
(voir plus loin) pour les premiers, et de l'diteur de schmas pour les autres, car elle effectue la modification non
seulement dans le type primitif slectionn, mais aussi dans tous ceux qui lui sont logiquement relis.

Tester le modle trs soigneusement avant de l'exploiter


Pour peu que le modle mette en jeu un nombre significatif de composants, les risques d'erreur sont multiples :
- erreurs de reprsentation de l'architecture globale
- erreurs de connexions des points aux transfos
- erreurs de paramtrage logique ou thermodynamique des composants

Il est donc ncessaire de tester avec un trs grand soin le modle, en vrifiant que sa structure est bonne et que
ses rsultats sont cohrents, notamment avec les ordres de grandeur mis en vidence lors des rflexions initiales.
Thermoptim effectue dj diverses vrifications de cohrence lors de la saisie, et affiche des messages lorsqu'il
dtecte une anomalie, mais il existe beaucoup d'erreurs que seul le concepteur du modle peut reprer.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


59

Pour faciliter cette tape dlicate et difficile, le progiciel met la disposition des utilisateurs diverses
fonctionnalits (interface Schma/Simulateur, gestionnaire de corps, diagrammes interactifs), et propose de plus,
partir de la version standard, des outils de diagnostic, accessibles partir du menu Spcial de la fentre
principale du projet.

Recherche des anomalies de modlisation


Afin de permettre de diagnostiquer les diffrences existant entre l'diteur de schmas et le simulateur, l'interface
a t complte dans la version 1.5 par deux boutons rouges, permettant d'une part de rechercher des anomalies
de modlisation, et d'autre part de supprimer celles qui sont slectionnes (dernire colonne coche).

Par anomalies de modlisation, on entend :


- les lments du simulateur absents de l'diteur de schmas
- les lments de l'diteur de schmas absents du simulateur
- les points non relis prsents dans le simulateur
- les corps non utiliss

La mise en uvre de ces nouvelles fonctionnalits se fait de manire tout fait analogue celle des prcdentes :
en cliquant sur le bouton "Rechercher les anomalies", l'ensemble des lments douteux est affich dans la liste.
Un clic sur le bouton "Supprimer les anomalies" vous propose de supprimer les lments slectionns
uniquement.

Interface Schma / Simulateur de la version 1.5


On notera qu'une fois certains lments supprims, de nouvelles anomalies peuvent apparatre, comme des points
non relis qui l'taient auparavant, ou des corps inutiliss qui l'taient avant suppression de points. Il peut donc
tre ncessaire d'itrer pour que toutes les anomalies soient supprimes.

Pour viter toute opration malencontreuse, les boutons de mise jour du simulateur et de l'diteur de schmas
sont dsactivs lorsque l'on clique sur celui de recherche des anomalies, et celui de suppression des anomalies
lorsqu'on utilise l'interface de manire habituelle.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


60

Gestionnaire de corps
Le Gestionnaire des corps, accessible partir
du menu Spcial du simulateur (sauf dans la
version de dmonstration), permet d'afficher
tous les corps utiliss par le projet. Si vous
cliquez sur une des lignes, les points associs
ce corps s'affichent dans la table du
dessous. Une vrification des corps mis en
jeu dans le projet et des points qui leur sont
associs peut ainsi tre effectue facilement.

Si un corps n'est reli aucun point, il est


possible de le supprimer. Si une ligne est
slectionne et que vous cliquez sur
"Afficher les proprits du corps", sa
composition s'affiche si c'est un gaz, et ses
paramtres caractristiques si c'est une
vapeur.

Il permet aussi de remplacer un corps dans


l'ensemble d'un projet par exemple pour Gestionnaire des corps
tester l'influence d'un changement de corps
(utiliser par exemple des gaz parfaits au lieu
de gaz idaux peut vous permettre de retrouver des rsultats analytiques).

Vous ne pouvez renommer un corps qu' condition qu'il ne s'agisse pas d'une vapeur. Bien videmment, le
nouveau nom ne doit pas tre celui d'un gaz pur ou protg, ni celui d'une vapeur.

Diagrammes interactifs
Tracer un cycle dans plusieurs diagrammes interactifs est souvent une manire trs efficace d'effectuer une
vrification du paramtrage des diffrentes transformations qu'il met en jeu : des erreurs sur les pressions ou les
tempratures se traduisent par des tracs inhabituels qui font "sauter aux yeux" certaines erreurs.

Outils de diagnostic
Il est recommand de commencer les tests en utilisant ces outils pour bien vrifier que par mgarde le
paramtrage d'un des points ou d'une des transfos ne soit pas erron (du fait d'une erreur de clic tout
simplement). Examinez en particulier les modes de calcul (direct, inverse, en systme ouvert ou ferm), les
types d'nergie qui conditionnent l'tablissement du bilan...

Pour les points les options de recherche sont les suivantes :


- sans pr requis autre que le corps qui leur est associ ou une pression impose : ces points ne sont en
principe jamais modifis par le progiciel, sauf si la composition du corps associ varie ou si la pression
impose est modifie. Ce sont donc des paramtres d'entre du modle.
- pr requis multiples : si un point a plusieurs pr requis, cela signifie quil peut tre modifi par plusieurs
composants. C'est gnralement parce que, lors de la modlisation, il a t connect par erreur soit en sortie
de deux transfos diffrentes, soit en sortie d'une transfo et en entre de la transfo principale d'un mlangeur.
Des explications complmentaires sont donnes plus loin.
- calculs en systme ouvert avec soit p et T, soit p et h connus.
- calculs en systme ferm avec soit v et T, soit v et u connus ;
- pression de saturation impose ou temprature de saturation impose ;
- non connects une transfo : ces points ne sont pas utiliss et doivent gnralement tre supprims. On
notera que lors de la suppression d'une transfo, les points sont conservs pour viter de perdre leur
paramtrage et pour permettre de les rutiliser avec d'autres transfos.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


61

Pour les transfos les options de recherche sont les suivantes :


- systme ouvert ou ferm ;
- type d'nergie utile, payante ou autre ;
- analyse des pressions : dans Thermoptim, les pressions sont initialises par dfaut 1 bar, puis c'est
l'utilisateur de fixer leurs valeurs, le progiciel ne le faisant que dans un trs petit nombre de cas. Si
l'utilisateur oublie de le faire ou commet une erreur, des problmes de convergence peuvent apparatre. Cette
option recherche d'une part toutes les transfos autres que des compressions, des dtentes ou des laminages
dans lesquelles la pression de sortie est soit suprieure celle d'entre (impossibilit physique sauf pour
certaines transfos externes), soit infrieure 80 % de la pression d'entre (perte de charge sans doute
dmesure), et d'autre part tous les nuds travers lesquels la pression augmente (impossibilit physique
sauf pour certains nuds externes) ;
- calcul direct ou inverse ;
- dbit impos : cette option facilite la vrification de la cohrence de la propagation des dbits dans les
projets un peu complexes.

Par exemple, sur la copie d'cran ci-dessus, il y a 1 point avec pr requis multiples, et la partie droite de l'cran
montre le rsultat d'une analyse des pressions.

Point avec pr requis multiples


Un double-clic sur la ligne du point "COLD RH" de la figure suivante affiche son cran et donne ainsi accs sa
fentre des liens.

Les navigateurs de liens ont t crs pour analyser les liens logiques qui existent entre les diffrents lments
d'un projet. Ils permettent d'afficher quatre tables qui rsument les liens entre un type donn et les autres. On y
accde en cliquant sur le bouton "liens" du type primitif.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


62

L'tude des lments


prrequis montre que
"COLD RH" est la fois
dfini comme point de sortie
de la turbine "HP
TURBINE", et comme point
d'entre de la transfo
principale du mlangeur
"FROM HP TURBINE &
GAS", ce qui correspond
une erreur de
modlisation, dont la
dtection et t difficile
sans l'outil de diagnostic.

Analyse des
pressions
Navigateur de liens
L'analyse des pressions a identifi six composants ventuellement mal paramtrs. En double-cliquant sur la
table de droite, leurs crans peuvent tre affichs. L'examen des trois premiers montre que la pression de sortie
avait t arrondie suprieurement, l'erreur tant ngligeable.

Les deux composants suivants sont des transfos externes correspondant un compresseur et une turbine non
adiabatiques ; il est donc parfaitement normal que la pression aval du premier soit suprieure sa pression
amont, et que la pression aval du second soit infrieure 80 % de sa pression amont.

Quant au mlangeur "MIX2", son examen montre que la pression amont de sa transfo principale est suprieure
aux pressions aval de ses branches, ce qui est une erreur manifeste de paramtrage.

L'outil de diagnostic a ainsi identifi trois erreurs ngligeables, deux changements de pression normaux dans des
transfos externes, et une erreur de paramtrage en sortie d'un mlangeur. Le projet mettant en jeu une soixantaine
de points et transfos ainsi qu'une quinzaine de nuds, le dpistage de ces erreurs aurait t difficile sans cet outil.

Tester le recalcul automatique


Si tout se prsente bien aprs ces vrifications, sauvegardez bien votre modle, puis testez-le en mode de recalcul
automatique. Cette tape, nous l'avons dit, ne doit pas tre effectue trop tt, avec un modle qui n'aurait pas subi
les tests prcdents. En revanche, un modle sans erreur se recalcule sans difficult, et le moteur de recalcul
permet de raliser diverses analyses de sensibilit qui se rvlent trs utiles pour juger de sa validit.

Si vous dsirez que les dbits soient propags automatiquement, vrifiez que l'option "dbit auto" est
slectionne, que les transfos dbit impos sont bien spcifies, et testez la cohrence de votre modle en
utilisant les outils de diagnostic.

Une fois que vous avez bien vrifi le modle, ouvrez l'cran des outils de recalcul, et cliquez sur le bouton
"Recalculer" si le nombre de types calculables n'est pas nul. Sinon, il faut que vous calculiez d'abord un lment
situ en amont du systme.

Lorsque vous utilisez le moteur de recalcul automatique, les types invalids calculables sont calculs leur tour,
ventuellement en parallle. Ds qu'un type est calcul, il invalide ses subordonns, rendant le processus itratif.
Quand tous les types qui taient initialement calculables sont recalculs, le bilan global est effectu et les valeurs
des indicateurs sont mises jour. Gnralement, de nouveaux types ont t invalids. Itrez jusqu' ce que les
valeurs des indicateurs se stabilisent (5 10 itrations suffisent la plupart du temps).

Si le processus ne converge pas, c'est probablement qu'il y a un problme au niveau des interconnexions ou de la
propagation du dbit : il peut tre ncessaire d'imposer le dbit de l'une des transfos, notamment dans les
diffrentes boucles.

THERMOPTIM Manuel de rfrence tome 2 mai 2017


63

A partir de la version Professionnelle, l'cran de la mthode d'optimisation permet d'automatiser la rptition des
recalculs avec des critres d'arrt lis la convergence du modle.

Si vous slectionnez l'option "verrouill", le mcanisme d'invalidation est bloqu, ce qui signifie que, lorsqu'un
lment est recalcul, il reste valid, mme si l'un de ses pr requis est invalid. Cela permet de terminer le
processus de recalcul en quelques itrations.

Si des difficults apparaissent lors des recalculs automatiques, c'est gnralement soit que le paramtrage
thermodynamique n'est pas bon, soit que le modle lui-mme doit tre revu.

Contrler le dbit
Pouvoir contrler le dbit est trs important en pratique. Dans Thermoptim, ce contrle est effectu par les
nuds et par les connexions entre transfos.

Dans les mlangeurs et les sparateurs, la propagation du dbit est assez simple : dans un mlangeur le dbit de
la veine principale est la somme de ceux des branches, et dans un sparateur il dpend du titre de la vapeur en
entre et de l'efficacit de schage.

Dans un diviseur, la distribution du dbit de la veine principale entre les diffrentes branches est gnralement
faite proportionnellement leurs facteurs de dbit. Une exception existe cependant : il est possible d'imposer le
dbit dans une transfo en sortie d'un diviseur, condition que ce diviseur n'ait que deux branches : celle dbit
impos et une autre. Dans ce cas, le dbit de la deuxime transfo est gal au dbit dans la veine principale moins
celui de la branche o il est impos, et les facteurs de dbit des deux branches sont recalculs pour correspondre
cette rpartition.

Pour propager automatiquement le dbit entre des transfos, certaines rgles doivent tre respectes :

- tout d'abord, la connexion entre les deux transfos doit tre sans ambigut. Si le point qui les relie est aussi
connect une troisime transfo, le problme devient beaucoup complexe, et ne peut tre rsolu que s'il
existe un schma dans lequel la connexion valide est la seule (ce point est discut plus en dtail plus loin).
- deuximement, le mcanisme de propagation automatique du dbit doit tre activ en slectionnant la bote
cocher "dbit auto" situe prs du bouton "Recalculer" dj mentionn.
- troisimement, on peut dsirer simultanment activer le mcanisme de propagation automatique du dbit
dans la plupart des transfos, et le dsactiver dans certaines. C'est notamment utile lorsque le rseau comporte
des boucles. Pour cela, on peut slectionner ou non l'option "dbit impos" qui est place dans l'cran des
transfos ct du champ "Delta H". Lorsque l'option "dbit impos" d'une transfo est slectionne, son dbit
n'est pas modifi, sauf si elle est connecte un nud ( l'exception du diviseur dbit impos mentionn
plus haut).

THERMOPTIM Manuel de rfrence tome 2 mai 2017

You might also like