UNIVERSITE DU HAVRE, MASTER 2 ENERGETIQUE DU BATIMENT

TPO - Prise en main de COMSOL

TPO - Caracterisation stationnaire et dynamique d'une enveloppe parallelepipedique

bruno lefaudeux

01/12/2010

SOMMAIRE

AVANT-PROPOS ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 1 MODELISATION EN REGIME STATIONNAIRE ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 2

DEFINITION GENERALE DE L'ETUDE ..•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•..........•. 3 GEOMETRIE DU MODELE .•.•.•.•.•.•.•.•.•..........•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•..........•.•.•.•.•.•.•. 3

Description detaillee 3

Synoptique 6

MATERIAUX ...•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•..........•.•.•.•.•.•.•.•.•..........•.• 6 CONDITIONS INITIALES ET CONDITIONS AUX LlMITES .•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•.•........•.• 6

Description detaillee 6

MAILLAGE ...•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•..........•.•.• 7

RESULTATS EN REGIME STATIONNAIRE •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 8

QUESTION 4 : NOMBRE DE DEGRES DE LlBERTE UTILISES PAR COMSOL.. .•.•.•.•.•.•........•.•.•.•.•.•.•.•.•.•....•.•.•.•.•.•.•.•........•.•.•.•.•. 9 QUESTION 5: ANALYSE DES FLUX SURFACIQUES DE CHALEUR .•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•. 9 QUESTION 6 : FLUX DE CHALEUR A TRAVERS UNE PAROl LOIN DES BORDS / UN PONT THERMIQUE LlNEAIRE / UN PONT THERMIQUE

PONCTUEL. .•.•.•.•.•.•.•.•.•..........•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•..........•.• 14

Question 6.1 : Flux de chaleur ii travers une paroi loin des bords 14

Question 6.2 : Flux de chaleur ii travers un pont thermique tineoire 16

Question 6.3 : Flux de chaleur ii travers un pont thermique ponctuel 18

QUESTION 7 : MODELE lD ANALYTIQUE EMPLOYANT UNE RESISTANCE THERMIQUE BASEE SUR LA SURFACE INTERNE SI OU EXTERNE

SE ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21

QUESTION 8 : VALEUR GLOBALE DES DEPERDITIONS, P (W /K), RENDANT COMPTE DE L'INTEGRALITE DES PONTS THERMIQUES

ENGENDRES PAR LES COINS ET ARETES DU BATIMENT ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 22

QUESTION 9 : EVOLUTION THEORIQUE DE LA VALEUR DES DEPERDITIONS, P (W /K), EN FONCTION DE LA TEMPERATURE •••••••••••• 23 QUESTION 10: EVOLUTION DES VALEURS DES DEPERDITIONS P ET DE LA SURFACE DE CALCUL SEN FONCTION DE E •••••••••••••••••••• 23

MODELISATION EN REGIME DYNAMIQUE •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 26

DEFINITION GENERALE DE L'ETUDE ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 26 CONDITIONS INITIALES ET CONDITIONS AUX LlMITES •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 27 STUDY SETIINGS •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 27

RESULTATS EN REGIME DYNAMIQUE ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 28

QUESTION 12 : TEMPERATURE MOYENNE DU BETON ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 28

QUESTION 13 : VARIATION JOURNALIERE DE LA TEMPERATURE ET DU FLUX SUR UN SEGMENT TRAVERSANT UNE PAROl .•.•.•.•.•.•.• 31 QUESTION 14: BILAN DE FLUX AU COURS DU TEMPS SUR AU MOINS DEUX PAROIS NON EQUIVALENTES •.•.•.•.•.•.•.•..........•.•.•.•.•. 37 QUESTION 15 : FLUX TOTAL A TRAVERS LA SURFACE INTERIEURE ET VALEURS MAXI MALES AU COURS DU TEMPS .•.•.•.•.•.•.•.......... 39

CONCLUSION •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 41

GLOSSAIRE ET ACRONYME ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 42

LOGICIEL. .•.•.•.•.•.•.•.•.•..........•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•..........•.•.• 42 DANS CE COMPTE-RENDU .•.•.•.•.•.•.•.•.•..........•.•.•.•.•.•.•.•.•......•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•.•........•.•.•.•.•.•.•.•..........•.•.•.•.•. 42

3

AVANT-PROPOS

Les objectifs "officiels" de ce TP 0 sur Ie logiciel COMSOL sont :

• de com parer la caracterisation 3D d'une enveloppe simple a un modele de resistance thermique (effet de pont thermique)

• de determiner Ie besoin d'enerqie pour un maintien a temperature stationnaire en regime dynamique

D'autres objectifs plus implicites sont de consolider notre prise en main du logiciel (il pourra stre lnteressant d'exploiter les enseignements du cours du 23.11.2010), d'analyser les rssultats obtenus (post-traitements et retlexlon personnelle), et de rendre compte de l'etude par ecrlt,

Dans ce compte-rendu, I'idee sous-jacente etait de permettre a quelqu'un « non-sachant » (qui n'a pas toute la connaissance du logiciel COMSOL) de pouvoir refaire les etapes. Le propos se veut donc aussi didactique que possible, mais c'est au risque de I'stre trop pour certains. Et si on essaie de ne pas rendre la lecture trop difficile, I'exercice reste delicat,

MODELISATION EN REGIME STATIONNAIRE

II semble lnteressant de presenter tout de suite, mais brlsvement, quelques elements de I'interface graphique de COMSOL. II sera alors plus facile au lecteur de s'y rapporter dans la suite des explications.

Sous la barre d'adresse, COMSOL est organise en quatre volets : Model Builder, Settings / Material Browser, Graphics, Messages / Progress / Results.

Le volet Model Builder abrite une arborescence, qui est enrichie au fur et a mesure de I'avancement de la modellsatlon, Le volet Settings/Material Browser indique les elements a renseigner pour valider une etape de la rnodelisation, ainsi que les caracteristiques des rnaterlaux. Le volet Graphics permet de visualiser des informations telles que la geometrie 3D du modele, les resultats graphiques des calculs, etc. Le volet Messages/Progress/Results rapporte des informations telles que I'avancement des calculs ou des resultate numsrlques des calculs.

'" Unlit,ledl.mph - COMSO~ Multi H'ile Edit Options Help

--~

• . --s--

EO GI'o~al Definitions

j Modell (modlJ ~ D-efi:rnitiolils '1\ Geometry I

(l BI,ocU (blkl)

(] BI'ocU (Nk}) Ii'll Form ~~ion (fin)

I'IIl Materia,I:,

!(B Concrete

Comments:

I ~ N<>d~" Properties

Name: 1 Untltled,mph

~at~.:

1

D.'

~rogli"alln:

1 (OMSOL 4.lla (Buil 1 Model3

IS2l Messa ge, ~ COMSOL 4.0.0,982

I Wmkin19"set: 483 MB Virtual mem.ory: 605 MB:

Hest T ra nsfer rhO @jI Me,h1

~ St~d:y]

FIGURE 1 lES TROIS VOlETS DE l'lNTERFACE GRAPHIQUE DE COMSOl

2

De la msrne tacon que l'Explorateur Windows, Ie logiciel COMSOL fait nettement la distinction entre un clic gauche, qui permet de selectlonner ou valider un choix, et un clic droit, qui donne l'accss a une liste d'actions potentielles.

IE Reswlts

[late created: 128 nov, 201G 15::48:1 ~),ate mod'ified:: 128 n <'v, 2010 15,48,( Modified ~y::

~~ Data, Sets:

t~ D'eri"ecfi Va I:u es 1m Tables

~ Report

Verscon:

~.

L'~I====~I~~r======~~~ '. 'I ----~II~r~--~1 .

DEFINITION GENERALE DE L'ETUDE

Au lancement de COMSOL, on deflnlt une nouvelle etude par les choix successifs, proposes par I'assistant Model Wizard et decrlts ci-dessous. On valide chaque choix par un clic gauche sur la fleche bleue (orlentee vers la droite).

Space Dimension: 3D - Physics: Heat Transfer in Solids (ht) - Study Type: Stationary (premiere etape en regime stationnaire).

NB : Pour la seconde partie de ce TP (simulation en regime dynamique), on choisira une etude de type Time Dependent.

Ces choix sont finalement valides par un clic gauche sur l'lcone "Drapeau a damier". Une branche "Model 1" apparait sous la branche "Global Definitions".

On deflnlt ensuite les constantes utlllsees lors des calculs.

Global Definitions (cd) / Parameters (cg)

II s'ouvre un tableau dans lequel on renseigne les champs Name, Expression (en prenant garde a la syntaxe propre au logiciel) et Description. Le tableau ci-dessous rend compte des deux constantes utlllsees dans la simulation en regime stationnaire.

Name Expression Value Description
Te (273.15 - 5) [K] 268.2 K Temperature exterleure
Ti (273.15 + 15) [K] 288.2 K Temperature lnterleurs TABLEAU 1 DEFINITION DES CONSTANTES DE CALCUL

NB : COMSOL calcule la valeur de la constante (Value) en fonction de I'expression indiquee. L 'unite doit etre indiquee entre crochets. /I semble preferable d'ecrire I'expression a calculer entre parentheses, mais if n'est pas certain de voir une erreur se produire dans Ie cas contraire.

Choix des unites : On choisit d'exprimer ces temperatures en Kelvin (unite SI) afin de ne pas risquer des erreurs ulterleures,

GEOMETRIE DU MODELE

DESCRIPTION DETAILLEE

On construit ensuite la geometrie de I'objet teste. On choisit pour cela de construire un paralleleplpsde de memes cotes que Ie volume exterleur du modele sirnplifie de batirnant (donc en prenant en compte l'epalsseur des murs de 20 cm), et de "I'evider" par un paralleleplpsde de memes cotes que Ie volume lnterleur,

Dans un premier temps, il est necessaire de modellser deux blocs. On precede comme suit.

Model 1 (trg, cg) / Geometry 1 (cd) / Block (cg) ~ Block 1 (blk1) (Block 1 (cd) / Rename "Parois exterteures '7

Model 1 / Geometry 1 / Block ~ Block 2 (blk2) (Block 2/ Rename "Parois imerieures")

3

NB : Renommer les blocs est facultatif. /I s'agit seulement d'une demarche qui peut etre utile dans des projets a la geometrie plus complexe. Lorsque c'est opportun, on essayera de proceder de meme pour les autres actions ettectuees sur COMSOL.

Pour chaque bloc, on renseigne les parametres de taille (Size and Shape), de position (Position), du systems d'axes (Axis), et de I'angle de rotation (Rotation angle).

Block 1 Block 2
Size and Shape Width 4,4 m 4m
Depth 6,4 m 6m
Height 3,1 m 2,7m
Position Base Corner Corner
x a a,2m
y a o.z m
z a o.z m
Axis Axis type Cartesian Cartesian
x a a
y a a
z 1 1
Rotation angle Rotation a deg a deg TABLEAU 2 CARACTERISTIQUES GEOMETRIQUES DES BLOCS MODELISES DANS L'ETUDE

On valide la construction de chaque bloc en cliquant (cg) sur l'icons "Build Selected" (a droite de "Material Browser"), ou sur l'lccne "Build All" (sur sa droite).

Wi:dlth: 4

rn

, ~Sett1tililg~ ~ Malte~i:adllB<mwse~1 ~ LJmll m. = El

ID Block [ iBl!Jild Selected ~

r ... Object if ype

lyp'e: L[ S_o_l'id_1 ___J .. j

rn

FIGURE 2 ICONE "BUILD SELECTED"

NB : Lors de la modetiseiion d'un probleme, tant que Ie nom d'une branche de I'arborescence est precede d'un signe ">", Ie contenu de cette branche n'est pas valide (voir pour illustration la figure cidessous).

4

FIGURE 3 CONTENU D'UNE BRANCHE NON VALIDE

;:::; Global [l'efinitiom .. ~ Mo,dell (mlldl)

~ := [lefinillons

.. "",Geometry]

(] Block 1 rb,~l) (:J Block 2 rb,~2) CI Block 3 rb,~3)

~ Di1Tferenc e 1 (d,[fl) > ~mm lIJ'n[o~ {fm) $I Material:,

~ lHeatl~ansfer{ht)

~ • Mesh]

~ ~ Study]

~ Ia Results

Une fois les deux blocs rnodellses, on soustrait Ie bloc 2 (parois lnterleures) du bloc 1 (parois exterieures) par les commandes suivantes.

Model 1 / Geometry 1 (cd) / Boolean Operations / Difference (cg)

Une sous-branche "Difference 1" apparait dans la branche "Geometry 1 ". II faut prscisar I'objet a ajouter (Ie contenant, "Objects to add") et I'objet a retrancher (Ie contenu, "Objects to substract").

Pour cela, on clique (cg) sur Ie bloc 1 dans Ie volet "Graphics", sur la droite, puis sur la petite croix bleue relative au champ "Objects to add" (signification de cette croix: "Add to selection"). On procsda de meme avec Ie bloc 2 et Ie champ "Objects to substract".

NB : Gette action est facilitee en activant Ie rendu graphique 3D en mode filaire ("Wireframe Rendering", leone a gauche de I'appareil photo dans Ie volet "Grepnics"). En c/iquant (cg) une premiere fois, on selectiorme l'objetJla face Ie plus proche de I'observateur ; en c/iquant une seconde fois, on setectionne I'objet lmmedieiemen: derriere, et ainsi de suite.

d. Graphics-

B DI C'l [.,J -I (fl. e. ,'1'l. "8' rn 1 ~ - b: l1= '" 1 [[OJ ell CI'I~1i'll1l'!l1 (;\ t;; [i'iJ1 @l

WireframeRendering

o 0

FIGURE 4 ILLUSTRATION DU "WIREFRAME RENDERING" ET DE LA SELECTION DE FACES SUPERPOSEES PAR DES CLiCS MULTIPLES

5

On valide l'opsratlon de soustraction par un clic (cg) sur l'lcone "Build Selected", comme precedernrnent. Puis on finalise la geometrie par l'operation "Form Union".

Geometry 1 , Form Union, Build Selected (Verifier que I'union est realisee avec les blocs adequats)

SVNOPTIQUE

Model 1 , Geometry 1 (cd) , Block (cg) ~ Block 1 (blk1) , Build Selected

(Block 1 (cd) , Rename "Parois exteneares")

Model 1 , Geometry 1 , Block ~ Block 2 (blk2) , Build Selected

(Block 2, Rename "Parois imeneuree")

Model 1 , Geometry 1 (cd) , Boolean Operations, Difference (cg) : Objects to add: blk1 ; Objects to substract : blk2 , Build Selected

Model 1 , Geometry 1 , Form Union, Build Selected

MATERIAUX

La geometrie du modele etant dsflnle, on lui attribue Ie rnatsrlau baton. Pour cela, on ajoute ce rnaterlau au modele.

Model 1 , Materials, Material Browser' Built-in (trg, cg) , Concrete (cd) , Add Material to Model

On affecte ce rnaterlau a un volume (il serait aussi possible de I'affecter a une frontiere (Boundary), un cote (Edge), ou un point (Point)) ; puis on I'affecte a tous les volumes.

Model 1 , Materials , Concrete , Settings , Material , Geometric Scope , Geometric entity level :

"Domain"

Model 1 , Materials, Concrete, Settings' Material, Geometric Scope' Selection: All domains

Enfin, on complete les proprlstss du baton, en ajoutant la valeur de sa chaleur massique. Cette donnee est notamment necessaire pour la rnodellsatlon en regime dynamique.

Model 1 , Materials , Concrete , Settings , Material , Material Contents , Property : Heat Capacity at constant pressure; Value: 1500 [J / (kg*K)]

CONDITIONS INITIALES ET CONDITIONS AUX LlMITES

DESCRIPTION DETAILLEE

L'etude etant realisee en regime stationnaire, il n'y a pas de conditions initiales partlcullsres a deflnlr,

Les conditions aux limites du problems se rssurnsnt a :

• une temperature constante Te sur les faces exterieures

• une temperature constante Ti sur les faces intsrieures

6

Pour les affecter a I'etude sur COMSOl, on commence par dsflnlr une condition limite en temperature.

Model 1 / Heat Transfert (ht) (cd) / Temperature (cg)

Model 1 / Heat Transfert (ht) / Temperature / Temperature (volet Settings) / To: "Te"

Puis, sur Ie rnerne volet Settings, on selecttonne les faces sur lesquelles cette condition s'applique en choisissant une selection manuelle, puis en cliquant successivement sur les faces concernees et en les ajoutant a la selection (leone "Add to selection", croix bleue).

On rei Ewe les nurnsros de parois afin d'eviter les erreurs de releves, et pour plus de cornrnodltss dans la redaction de ce compte-rendu. Ces nurneros sont mentlonnes dans Ie tableau 4. Ceux dans les colonnes Ie plus a gauche sont les plus proches de I'origine du repere (repere xyz orthonorrne) ; ceux dans les colonnes Ie plus a droite sont les plus eloignes.

Numsro de paroi, par x / y / z croissant
Orthogonales a x 1 6 11 12
Orthogonales a y 2 7 10 5
Orthogonales a z 3 8 9 4 TABLEAU 3 NUMEROTATION DES PAROIS PAR COMSOL

Model 1 / Heat Transfert (ht) (cd) / Temperature / Temperature (volet Settings) / Boundaries / Selection . "Manual" / (1 . 2 . 3 . 4 . 5 . 121

• s , s s s J

On precede de rnerne avec la condition de temperature lnterieure.

Model 1 / Heat Transfert (ht) (cd) / Temperature / Temperature (volet Settings) / To : "Ti"

Model 1 / Heat Transfert (ht) (cd) / Temperature / Temperature (volet Settings) / Boundaries / Selection' "Manual"/ {6 . 7 . 8' 9' 10' 11}

• s , s s s

NB : Suite a la recurrence de certaines actions, on cree par la suite des selections specifiques, regroupant pour I'une I'ensemble des faces interieures, pour I'autre I'ensemble des faces exterieures. Cette tecon de proceder peut sensiblement accelerer la saisie dans des projets complexes.

MAILLAGE

Avant de lancer la simulation, il reste a definir Ie maillage de la geometrie. De tacon assez similaire au cas du rnatsriau, on choisit un type de maillage, on en precise la finesse, on indique pour quel type de structure geometrique il doit etre utilise, et on selectlonne les elements a mailler.

On choisit ici des mailles de type "Free Tetrahedral", de taille "normale" (Normal Element Size, au sens du logiciel). Ce maillage s'applique au domaine entier.

Model 1 / Mesh 1 (cd) / Free Tetrahedral (cg)

Model 1 / Mesh 1 (cd) / Size (cg) / Element Size (volet Settings) / Predefined: "Normal"

Model 1 / Mesh 1 (cd) / Free Tetrahedral (cg) / Domains (volet Settings) / Geometric entity level:

"Domain"

7

Model 1 / Mesh 1 / Free Tetrahedral/Domains / Selection: ''All domains"

Enfin, on valide Ie maillage en cliquant (cg) sur l'lcone "Build selected".

NB : Les premieres seances de travaux diriges portant sur des etudes 20, on avait utilise I'outil Model 1 / Mesh / More Operations / Mapped pour realiser Ie maillage. Cela n'est pas possible ici, car cet outil ne permet de mailler que des domaines en 20 ou les surfaces irontieres dans les simulations 3D (selon la documentation COMSOL).

On rappelle que la reglementation thermique actuellement en vigueur requiert une taille maximale de mailles interieure a 2,5 cm. Or dans Ie cas present, les mailles de taille "normale" ("Normal") ont une taille comprise entre 11,5 cm et 64 ern, comme on peut Ie voir par la commande ci-dessous.

Model 1 / Mesh 1 (cd) / Size (cg) / Element Size Parameters (volet Settings)

Mais ici, rnsme des mailles de taille "Extremely Fine" (taille predefinie minimale) ne respecteraient pas Ie enters, etant donne que leur taille serait comprise entre 1,3 cm et 12,8 cm. Si I'on veut respecter la reglementation, il pourra donc etre necessaire d'utiliser d'autres methodes de maillage. Cette etude etant essentiellement didactique, on ne prend pas en compte la condition sur les tailles de maille ; pour plus de rapldlte dans les calculs (et donc plus de confort), on s'en tient a des mailles de taille "normale".

Ceci dit, il ne reste plus qu'a lancer la simulation et observer les rssultats.

Study 1 (cd) / Compute (cg) (petit signe "=" de couleur verte, au-dessus du volet Settings)

RESULTATS EN REGIME STATIONNAIRE

Preambule

Comme evoque precsdemrnent, pour faciliter I'analyse des rssuttats et rsaliser les manipulations necessaires plus rapidement, on deflnlt des selections d'elements geometriques telles que I'ensemble des surfaces, des aretes ou des sommets, a l'exterleur ou a l'intsriaur.

On commence par creer une selection et lui attribuer un type de geometrie, puis on selsctlonne les elements voulus et on valide. Le type de geometrie peut etre un volume (Domaine), une surface frontlere (Boundary), un cote (Edge) ou un point (Point).

Dans Ie volet Graphics, on ajoute les elements voulus a la selection par un clic (cg) sur I'element puis sur "Add to selection" (leone en forme de croix de couleur bleue).

On dsfinit de cette tacon les selections "Faces exterleures" et "Faces interiaures",

Model 1 / Definitions / Selection (cg) / Geometric Scope (volet Settings) / Geometric entity level:

"Boundary"

Model 1 / Definitions / Selection / Geometric Scope / (1 ; 2 ; 3 ; 4 ; 5 ; 12)

Model 1 / Definitions / Selection (cd) / Rename "Faces exterieures"

La selection "Faces exterieures" comprend les faces : {1 . 2 . 3 . 4 . 5 . 12} . la selection "Faces

, , , " ,

interieurss" les faces: {6 ; 7 ; 8 ; 9 ; 10 ; 11}.

8

On poursuit par I'analyse des rssultats et les rsponses aux questions posses.

QUESTION 4: NOMBRE DE DEGRES DE LlBERTE UTILISES PAR COM SOL

Le nombre de degres de llberte utilises par COM SOL est indique dans Ie volet Messages / Progress / Results, onglet Progress puis Log.

Avec les parametres utilises dans Ie fichier (et notamment des mailles de taille "Normal", dans un souci de limiter Ie temps de calcul), Ie nombre de deqres de liberte resolus est de 4827.

QUESTION 5 : ANALYSE DES FLUX SURFACIQUES DE CHALEUR

Question 5 : Observer Ie flux de chaleur sur chaque face. Verifier que Ie flux de chaleur total est Ie meme sur les faces inteneures et extetieutes. Verifier aussi les symetnes.

Pour une analyse rapide, il est souvent lnteressant de pouvoir visualiser graphiquement les resultats. L'objectif est donc de representer graphiquement les rssultats en 3D, et de faire des coupes dans cette representation pour connaitre l'evolution de la grandeur suivie Ie long de la paroi.

Dans les lignes suivantes, on s'attache a expliquer une methode pour representer graphiquement Ie flux conductif de chaleur s'scoulant a travers les parois.

Results (cd) / 3D Plot Group (cg)

Une sous-branche "3D Plot Group N" (N : nombre entier) apparait sous la branche "Results" (sousbranche precedee d'un cube bleue). On cree une coupe.

Results / 3D Plot Group (cd) / Slice (cg)

Une sous-branche "Slice" apparait sous la branche "3D Plot Group". On dsflnlt la grandeur dont la coupe do it faire etat en renseignant les champs successifs suivants.

Results / 3D Plot Group / Slice / Data (volet Settings) / Data set: "from parent"

Results / 3D Plot Group / Slice / Expression (volet Settings) / Expression: "ht.dfluxMag"

On peut egalement selectlonner la grandeur a representer en cliquant (cg) sur la petite croix verte, puis "Heat Transfer" I "Conductive Heat Flux Magnitude" (ou une autre grandeur de notre choix).

L'expression "Conductive heat Flux Magnitude" fournit la valeur de la norme du vecteur "flux de chaleur conductif". Elle ne fournit pas d'indications sur la direction ; en revanche, elle permet notamment d'evaluer a leur juste mesure les ponts thermiques, a I'endroit desquels les vecteurs "flux de chaleur" divergent.

Une fois effectue Ie choix de la grandeur, l'unlte (champ "Unit") se met alors a jour automatiquement.

II est possible d'adapter a loisir la representation de la coupe: son orientation, Ie nombre de plans, et de tacon plus anecdotique les couleurs utlllsses, etc. On choisit de representer 4 plans de coupe, pour faire un compromis entre l'exhaustivits et la lisibilite des rssultats affichss.

Results / 3D Plot Group / Slice / Plane Data (volet Settings) / Plane: ''xy planes"

9

Results /3D Plot Group / Slice / Plane Data (volet Settings) / Entry method: "Number of planes"

Results /3D Plot Group / Slice / Plane Data (volet Settings) / Planes: "4"

On fait de meme dans les plans yz et zx (x ; y ; z : les trois axes d'un rep ere orthonorms direct).

La figure 5 represents l'evolution du flux de chaleur surfacique conductif (norme du vecteur) a travers les parois selon Ie plan xy. L'evolution selon les plans yz et zx est semblable.

Slice: conductive 'heat{lu)( magnitude (Wlm ..... 2J

" 'I
\ /
~~
~( - _- - - -- ~-jf


:il
1
J '~
, l
1
i !i I
"'
... ~.---- -~ -~ ~.~
-- Q 0123

'f 3:.419

2

4

x

FIGURE 5 REPRESENTATION DU FLUX DE CHALEUR SURFACIQUE CONDUCTIF (NORME DU VECTEUR) A TRAVERS LES PAROIS SELON LE PLAN XV

Au vu de la figure, Ie flux de chaleur surfacique conductif est a peu pres constant (entre 175 et 200 W/m2) lorsque I'on se situe loin des angles, c'est-a-dlre pour une position selon x comprise entre 0,4 m et 3,8 m (tres approximativement), et entre 0,5 m et 6 m selon y. On remarque neanrnolns un lissre de couleur tirant vers Ie rouge (flux de chaleur plus important) qui coure sur tout Ie perlrnetre du rectangle (pave vu en coupe). Cette heterogeneite du flux est vraisemblablement causes par un maillage trop grossier.

Au niveau des angles, Ie flux de chaleur surfacique conductif est trss important lorsqu'on est proche de l'lnterleur (couleur rouge foncee ; 250 W/m2), plus faible lorsqu'on s'approche de I'exterieur (couleur bleue toncse ; moins de 50 W/m2). En fait, Ie flux global de chaleur conductif est identique, mais il est rapporte a une trss petite surface vers l'interieur (valeur surfacique elevee) et a une surface nettement plus importante vers l'exterleur (valeur surfacique faible).

10

Les ponts thermiques sont donc clairement mis en evidence ici. Cela n'aurait pas ete Ie cas si I'on avait suivi les flux de chaleur seulement dans une direction donnee, puisque les vecteurs de flux de chaleur divergent fortement a proxlrnlte des ponts thermiques.

D'un point de vue qualitatif, d'aprss les representations graphiques, les conditions de syrnetrle suivant x et y sont respectees (suivant z egalement, comme Ie montrent les autres coupes).

Mais on souhaite parfois obtenir des informations quantitatives, plus rigoureuses.

Du fait des conditions de symetrle, qui ne peuvent pas etre remises en cause, il est clair que Ie flux de chaleur a travers les deux parois orthogonales a I'axe x do it etre egal (en norme). II en est de merna pour les deux parois orthogonales a I'axe y, et celles orthogonales a I'axe z. Par ailleurs, Ie principe de la conservation de l'enerqie veut que Ie flux de chaleur doit etre Ie rnerne sur les faces lnterleures et exterieures. Les manipulations suivantes doivent no us permettre de verifier si les rssultats sont conformes.

Results I Derived Values (cd) I Surface Integration I Data (volet Settings) I Data set: "Solution 1"

Results I Derived Values (cd) I Surface Integration I Selection (volet Settings) I Selection: (selection des faces souheitees}

NB : On pourrait setectionner les faces de la meme teco« que pour la notification des conditions aux limites (en cliquant sur la face dans Ie volet Graphics, puis sur ''Add to Selection" : leone en forme de croix bleue, dans Ie volet Settings). Mais on prefere reutiliser les selections definies auparavant, a savoir "Faces exterieures" et "Faces imetteures".

Results I Derived Values (cd) I Surface Integration I Expression (volet Settings) I Expression "Conductive heat flux Magnitude" ou "ht.dfluxMag"

Pour faciliter la description des resultats, on rappelle les numsros de parois dans Ie tableau cidessous.

Nurnsro de paroi, par x / y / z croissant
Orthogonales a x 1 6 11 12
Orthogonales a y 2 7 10 5
Orthogonales a z 3 8 9 4 TABLEAU 4 NUMEROTATION DES PAROIS PAR COMSOL

Le tableau 5 rapporte Ie flux conductif de chaleur qui traverse chaque face du modele. Les numsros de 1 a 12 designent les faces, les nombres dsclmaux a 8 chiffres sont les flux de chaleur.

Flux conductif de chaleur a travers chaque paroi (W)
Orthogonales a x 1 2908,2340 6 2885,5493 11 2885,1222 12 2904,1333
Orthogonales a y 2 1940,1483 7 1923,5698 10 1923,5066 5 1939,5850
Orthogonales a z 3 4308,2969 8 4282,8157 9 4282,5164 4 4308,1061 TABLEAU 5 FLUX CONDUCTIF DE CHALEUR A TRAVERS CHAQUE FACE (EN WATT)

11

Le tableau 6 rend compte de l'ecart entre les valeurs minimale et maximale du flux de chaleur conductif calcule a travers une paroi, pour toutes les parois orthogonales a une direction donnee.

Parois Flux de chaleur Flux de chaleur Ecart Ecart
maximal0N) minimal0N) numsrlque (W) relatif (%)
Orthogonales a x 2908,234 2885,1222 23,1118 0,8%
Orthogonales a y 1940,1483 1923,5066 16,6417 0,9%
Orthogonales a z 4308,2969 4282,5164 25,7805 0,6% TABLEAU 6 ECART ENTRE LE FLUX CONDUCTIF DE CHALEUR A TRAVERS CHAQUE FACE (EN WATT)

Les ecarts restent donc modestes, puisqu'ils sont inferieurs a 1 %. Mais si ces valeurs sont assez precises (Ies valeurs correspondantes sont tres proches les unes des autres), on verra qu'elles ne sont pas necessalrernent tout a fait exactes, en ce sens qu'elles sont plus faibles que les valeurs reelles. Par consequent, elles peuvent atre sources d'incertitudes pas toujours controlees par l'operateur, et pas necessalrernent negligeables sur des projets plus complexes et de plus grande ampleur.

On fait maintenant Ie rnsme calcul, mais en selectlonnant I'ensemble des faces exterleures, puis I'ensemble des faces interieurss (c'est la somme de valeurs prscsdantas, en considsrant les faces adequates). Les resultate sont lndlquss ci-dessous.

Results I Derived Values (cd) I Surface Integration I Selection (volet Settings) I Selection: "Faces exterieures"

Faces Exterisures lnterisures
Flux de chaleur 0N) 18308,5036 18183,0799 TABLEAU 7 TOTAL DU FLUX DE CHALEUR (W) A TRAVERS LES FACES EXTERIEURES ET INTERIEURES

Comme on pouvait s'en douter au vu des valeurs par face, l'ecart entre Ie flux de chaleur total calcule a travers les faces intsriaures et sxterieurss est limite a 0,7 % (environ 125 W). On peut faire Ie rnsme commentaire que prscedemment quant a la precision et I'exactitude des mesures.

Ce TP no us a perm is d'etudisr plusieurs methodes pour arnellorer la precision d'un calcul. Mais ce point merlteralt a lui seul bien davantage qu'un simple paragraphe. Disons simplement que la premiere tacon d'arnellorer la precision est de raffiner Ie maillage sur I'ensemble du volume en gardant l'operateur "ht.dfluxMag". Mais cette mesure a des limites ; il arrive mame que les resultats commencent a diverger lorsque les maillages deviennent extrsrnernent fins. On pourra alors raffiner Ie maillage plus ponctuellement et/ou utiliser Ie multiplicateur de Lagrange ou l'opsrateur reacf (T). Mais quel que soit l'opsrataur utilise, on ne peut obtenir des rssultats exacts qu'avec des mailles de petite taille.

Une utilisation souvent conselllee d'un logiciel de calculs a elements finis, est de dsbuter la rnodellsatlon avec un maillage de type "Normal", voire "Coarse" (grossier). De cette facon, on peut connaitre rapidement I'ordre de grandeur des rssultats et verifier qu'ils soient possibles, c'est-a-dlrs que la rnodellsatlon ne comporte pas d'erreurs ; et on evite un temps de calcul excessif. Par centre, lorsque l'stude necesslte de la precision, ou que les enjeux sont importants, il est preferable de raffiner progressivement Ie maillage, et de verifier la convergence des resultats (Ies ecarts diminuent a mesure que la taille des mailles diminue).

12

La valeur du flux de chaleur total a travers les parois calculee avec l'operateur reacf (T) et des mailles "Extremely Fine" est 19428,3125 W. On verlfte que Ie flux est identique (en valeur absolue) sur les parois interieures et exterieures. L'ecart avec la valeur total de flux calculee a I'aide de l'opsrateur "ht.dfluxMag" et des mailles "norm ales", sur les faces interieures, atteint presque 1250 W, so it plus de 6%.

Pour information, on rapporte les resultats des etudes de convergence ettectuee pendant la seance de TP. La premiere consistait a relever les resultats calculss avec l'operateur ht.ndflux, en raffinant progressivement Ie maillage.

Maillage Total du flux sur les Total du flux sur les
faces exterieures faces interieures
Normal 18306 18186
Fine 18436 18370
Finer 18727 18724
Extra fine 19184 18897
Extremly fine 19183 19013 TABLEAU 8 ETUDE DE CONVERGENCE DE LA VALEUR DU FLUX DE CONDUCTION A TRAVERS LES FACES EXTERIEURES ET INTERIEURES AVEC L'OPERATEUR HT.NDFLUX

Maillage Total du flux sur les Autres valeurs
faces exterleures proposses
Normal 19647.9
Fine 19584.2
Finer 19519.3 19498.1
Extra fine 19498.1 19498.1
Extremly fine 19342.2 19428 TABLEAU 9 ETUDE DE CONVERGENCE DE LA VALEUR DU FLUX DE CONDUCTION A TRAVERS LES FACES EXTERIEURES ET INTERIEURES AVEC L'OPERATEUR REACF (T)

D'aprss les tableaux ci-dessus, on constate que l'operateur ht.ndflux calcule des valeurs par defaut, alors que l'opsratsur reacf (T) donne des valeurs par exces, Dans certains contextes, ce dernier peut donc etre plus securlsant,

Utilisation du multiplicateur de Lagrange

Get operateur necessite d'activer certaines options du logiciel.

Options I Preferences I Model Builder I Show more options

On peut I'utiliser de la msrne tacon que les operateurs de calcul de flux "classique". On note par exemple la commande :

Results I Derived values I Line integration I Expression: T_lm

Le multiplicateur de Lagrange (Lagrange multiplier field) est disponible en post-traitement (une fois les calculs eftectues),

13

Avantages

lnconvenients

• Ie cal cui peut etre fait en tout point du domaine

• Ie cal cui est tres precis

• il n'y a plus de signe

• Ie temps de calcul est plus important

Utilisation de l'operateur reacf (T)

Cet opsrateur necesslte d'activer la commande :

Study I Solver Configuration I Solver I Stationary Solver I Properties I Settings I Output I Reaction forces

En revanche, il faut desactlver I'option "Use weak constraint" au niveau des temperatures limites (on peut reed iter la condition limite sur la temperature si on n'arrive pas a retrouver cette option ... ).

On I'utilise de la rnerne tacon que les operateurs de calcul de flux "classique". On note par exemple la commande:

Results I Derived values I Surface integration I Expression: reacf (T)

L'unlts des rssultats n'est pas exprirnes, mais ils sont en W/m2. La convention de signe est opposes a celie utilisee lors d'un calcul classique de flux. En cas de doute, on pourra faire un calcul classique pour connaitre Ie signe exact.

Le temps de calcul est plus court qu'avec Ie multiplicateur de Lagrange.

QUESTION 6 : FLUX DE CHALEUR A TRAVERS UNE PAROl LOIN DES BOROS / UN PONT THERMIQUE LlNEAIRE / UN PONT THERMIQUE PONCTUEL

QUESTION 6.1 : FLUX DE CHALEUR A TRAVERS UNE PAROl LOIN DES BOROS

On souhaite observer Ie flux de chaleur a travers une paroi. On se place loin des bords pour que Ie flux de chaleur so it unidirectionnel. En se placant au milieu d'un cote, du fait de la symetrle du problems, Ie flux de chaleur doit etre unidirectionnel (dans Ie cas contraire, Ie rssultat est inexact).

Le flux de chaleur en un point de la paroi est lie a une valeur surfacique (moyenne sur une surface infiniment petite). Or la surface extsrleure est sensiblement superisurs a la surface interiaura (123,28 m2 au lieu de 102 m2) et Ie flux total de chaleur a travers les parois n'est pas loin d'etre constant. On aurait donc pu croire que Ie flux diminuerait entre l'intsriaur et l'exterleur, Mais la reponse a la question 5 a montrs que la baisse du flux surfacique est essentiellement concentree a I'endroit des ponts thermiques (voir I'illustration par la figure 5 page 10). En outre, en se placant au milieu de la paroi, du fait des conditions de symetrle, la surface de calcul "infiniment petite" consideree est la rnerne a l'intsrieur comme a l'exterleur, Le flux de chaleur doit donc etre constant a travers la paroi.

Pour Ie verifier, il faut effectuer une coupe a travers la paroi, puis tracer l'evolution du flux de chaleur en fonction de I'abscisse dans la paroi.

Results I Data Sets (cd) I Cut Line 3D (cg)

14

Results / Data Sets / Cut Line 3D / Data (volet Settings) / Data Set: "Solution 1"

Results / Data Sets / Cut Line 3D / Line Data (volet Settings) / Line Entry Method: "Two points"

(Facultatif: Results / Data Sets / Cut Line 3D (cd) / Rename: "Coupe peroi")

Les coordonnees des points utilises pour etabllr la coupe sont indiquees ci-dessous.

Point x (m) y (m) z (m)
1 2 0.2 1,35
2 2 0 1,35 TABLEAU 10 COORDONNEES DES POINTS UTILISES POUR LA COUPE AU TRAVERS D'UNE PAROl

Une fois la coupe realises, on I'exploite comme source de donnees pour tracer Ie graphique.

Results (cd) /1 D Plot

Results /1 D Plot (cd) / Line Graph

(Facultatif: Results /1 D Plot / Line Graph (cd) / Rename: "Line Graph - Flux cd peroi")

Results /1 D Plot / Line Graph - Flux cd paroi / Data (volet Settings) / Data Set: "Coupe paroi"

Results /1 D Plot / Line Graph - Flux cd paroi / Y-Axis Data (volet Settings) / Expression: "Conductive heat flux, y component. " ou " ht.dfluxy"

NB : On prendra garde a ne pas faire d'erreur sur Ie choix de la composante (el/e doit etre normale a la paroi). Pour s'affranchir de ce risque d'erreur, on aurait pu reutiliser /'expression "ht.dfluxMag". Dans un cas general, cette information n'est pas exactement la meme ; mais dans Ie cas present, Ie flux devant etre unidirectionnel, les valeurs coincident.

On verifie que l'unlts afflchse change automatiquement, pour devenir [W/m2].

Results /1 D Plot / Line Graph - Flux cd paroi / X-Axis Data (volet Settings) / Expression: y

NB : On prendra garde a ne pas faire d'erreur sur Ie choix de la variable de distance (x, you z).

On obtient la courbe ci-dessous. Le flux de chaleur conductif surfacique est trace en orconnse en W/m2 ; I'abscisse represents l'epalsseur de la paroi. La face interieure se situe a I'abscisse 0,2 m ; la face extsrleure etant elle a O.

15

ILJiruegrap'h Gorud:uctive heat fiux (\!\tlm"2)

-rzs.sss

-179 .. 9985

-1800005

-t80001

0.2

FIGURE 6 EVOLUTION DU FLUX DE CHALEUR CONDUCTIF SURFACIQUE (W/M2) AU TRAVERS DE LA PAROl

La valeur du flux est negative puisque Ie flux est dirige vers les "y" decrolssants (de l'intsriaur vers l'extsrleur) .

Au vu de l'schslle etablie sur en ordonnsa, on verifie que Ie flux de chaleur est pratiquement constant sur l'epalsseur de la paroi, lorsqu'on se situe loin des bords, puisque l'ecart entre les valeurs minimale et maximale est limite a 0,0025 W/m2. II se situe bien dans les ordres de grandeur indiquss par la figure 5, page 10 (entre 175 et 200 W/m2).

On constate egalement que l'svolution du flux de chaleur est discontinue, ce qui est engendre par la methode de calcul par elements finis. En general, les dlscontlnultss sont d'autant plus importantes que les mailles utilisess sont grossieres (elles etaient ici de taille "normale").

QUESTION 6.2 : FLUX DE CHALEUR A TRAVERS UN PONT THERMIQUE LlNEAIRE

On souhaite maintenant observer l'evolutlon du flux thermique a travers un pont thermique llnelque, De la msrne tacon que prscedsmrnent, on se place loin des sommets du parallelepipsds, au centre d'un cote, pour profiter des syrnetrles et travailler sur un flux de chaleur unidirectionnel.

D'aprss la figure 5, page 10, on s'attend a ce que Ie flux de chaleur au niveau du pont thermique llnelque so it trss eleve (en valeur absolue) du cote lnterleur, et dscrolsse vers l'exterleur, Comme explique alors, la surface exposes vers l'interisur est inferieure a celie exposes vers l'exterleur,

Pour verifier ces suppositions, on suit la rnsrne demarche qu'au paragraphe precedent : on effectue une coupe a travers la paroi, puis on trace l'svolution du flux de chaleur en fonction de I'abscisse dans la paroi. Les instructions adaptees a la nouvelle situation sont lndlquses ci-dessous.

16

Results / Data Sets (cd) / Cut Line 3D (cg)

Results / Data Sets / Cut Line 3D / Data (volet Settings) / Data Set: "Solution 1"

Results / Data Sets / Cut Line 3D / Line Data (volet Settings) / Line Entry Method: "Two points"

(Facultatif: Results / Data Sets / Cut Line 3D (cd) / Rename: "Coupe pont Iineique'1

Les coordonnees des points utilises pour etabllr la coupe sont lndlquees ci-dessous.

Point x (m) y (m) z (m)
1 2 0.2 0.2
2 2 0 0 TABLEAU 11 COORDONNEES DES POINTS UTILISEES POUR LA COUPE AU TRAVERS D'UNE PAROl

Results (cd) /1 D Plot

Results /1 D Plot (cd) / Line Graph

Results /1 D Plot / Line Graph (cd) / Rename: "Line Graph - Flux cd pont lineique"

Results / 1 D Plot / Line Graph - Flux cd pont lineioue / Data (volet Settings) / Data Set: "Coupe pont lineique"

Results / 1 D Plot / Line Graph - Flux cd pont lineique / Y-Axis Data (volet Settings) / Expression : ht.df/uxy/sqrt(2) + ht.df/uxz/sqrt(2)

On prendra garde a ne pas faire d'erreur sur Ie choix des composantes (ici yet z).

Explication de I'expression : Pour une coordonnse x constante, Ie flux de chaleur conductif dlsslps a travers un pont linsiqua comporte des composantes suivant y et z. Sa valeur correspond a la somme de la norme de ces deux composantes projetees sur la direction etudiee ; autrement dit la somme de la norme de ces deux composantes, divisse par la racine carree de 2 (dans Ie cas present). On peut aussi la retrouver facilement a I'aide du theoreme de Pythagore, en utilisant un triangle rectangle (dont deux cotes sont de rnsme longueur, pour ceUe etude).

Results /1 D Plot / Line Graph - Flux cd pont lineique / X-Axis Data (volet Settings) / Expression: (y + z)/sqrt(2)

On pourra souhaiter com parer l'evolution du flux conductif en pleine paroi avec Ie flux a travers un pont linsique, pour une msrne abscisse horizontale ; il faudrait alors utiliser I'expression "y". Mais on souhaite tracer Ie flux de chaleur suivant un pont ponctuel sur Ie rnerne graphique. Aussi, pour ne pas biaiser la distance, on prefere utiliser I'expression (y + z)/sqrt(2) qui rapporte fidalernant la realite. Cela sera peut-etre lnteressant pour connaitre Ie gradient thermique reel auquel est expose un rnatsrlau (cas psut-stre pas trss courant pour des applications dans Ie batlrnent).

On presents dans Ie paragraphe suivant les resultats rassemblant les flux conductifs a travers la paroi, a travers un pont lineique et a travers un pont ponctuel. On ne les evoque donc pas ici.

17

QUESTION 6.3 : FLUX DE CHALEUR A TRAVERS UN PONT THERMIQUE PONCTUEL

Enfin, on souhaite observer l'svolutlon du flux thermique a travers un pont thermique ponctuel, c'est-adire a I'endroit d'un sommet du parallelepipeds.

D'aprss la figure 5, page 10, et de la meme tacon que pour les ponts thermiques llnslques, on s'attend a ce que Ie flux de chaleur au niveau du pont thermique ponctuel so it tres eleve (en valeur absolue) du cote lntsrleur, et dscrolsse vers I'exterieur.

Comme precedernrnent, on effectue une coupe a travers la paroi, puis on trace l'evolution du flux de chaleur en fonction de I'abscisse dans la paroi.

Results / Data Sets (cd) / Cut Line 3D (cg)

Results / Data Sets / Cut Line 3D / Data (valet Settings) / Data Set: "Solution 1"

Results / Data Sets / Cut Line 3D / Line Data (valet Settings) / Line Entry Method: "Two points"

Results / Data Sets / Cut Line 3D (cd) / Rename: "Coupe pont ponctuel"

Les coordonness des points utilises pour etablir la coupe sont indiquass ci-dessous.

Point x (m) y (m) z (m)
1 0.2 0.2 0.2
2 0 0 0 TABLEAU 12 COORDONNEES DES POINTS UTILISEES POUR LA COUPE AU TRAVERS D'UNE PAROl

Results (cd) /1 D Plot

Results /1 D Plot (cd) / Line Graph

Results /1 D Plot / Line Graph (cd) / Rename: "Line Graph - Flux cd pont ponctuel"

Results / 1 D Plot / Line Graph - Flux cd pont ponctuel ] Data (valet Settings) / Data Set: "Coupe pont ponctuel"

Results / 1 D Plot / Line Graph - Flux cd pont ponctuel / Y-Axis Data (valet Settings) / Expression : ht.df/uxx/sqrt(3) + ht.df/uxy/sqrt(3) + ht.df/uxz/sqrt(3)

L'expression tracee en ordonnee est I'extrapolation dans un cas 3D de I'expression utlllsse pour les flux thermiques lineiquss. Ici aussi, elle est simplifiee par Ie fait que la longueur sur x, y et z soit identique.

Results /1 D Plot / Line Graph - Flux cd pont ponctuel/ X-Axis Data (valet Settings) / Expression: (x + y + z)/sqrt(3)

La longueur exprirnee ici correspond a la longueur entre Ie coin intsriaur du volume, et son coin exterleur,

La figure 7 permet de com parer les valeurs et l'svolution du flux thermique conductif surfacique au travers d'une paroi, d'un pont thermique llnslque et d'un pont thermique ponctuel.

18

IEl!'o:1 wti onou fi ux dech al eur concu dtif

- Rlwx therrnique conductif au travers dwrue paroi

o .. . .. - Rlwx therrmque conductif au travers dwru pont therrmque lineiqu ..

. . ~ - .. -. . Rio' fu'~iq"HOO,"~"" ,,_,,~, ,,"11",",,", ,,"d",

N" E

~ -50

Ol :::J

g

u

~

:::J 00

~-100

:::J "1:J C Cl u

em

-5-150

-200

'0

0 .. 1

-0.15

0'.2

>0.25

0.35

Distance (rn)

FIGURE 7 EVOLUTION COMPAREE OU FLUX OE CHALEUR CONOUCTIF SURFACIQUE (W/M2) AU TRAVERS O'UNE PAROl, O'UN PONT THERMIQUE LlNEIQUE ET O'UN PONT THERMIQUE PONCTUEL

Avec l'schalle utilises en ordonnsa, Ie flux thermique conductif au travers de la paroi apparait cette fois clairement constant. On rappelle d'ailleurs de bien prendre en compte les ecarts relatifs lors de I'analyse d'un graphique.

On sait que Ie flux thermique est proportionnel au gradient de temperature. Le flux thermique conductif au travers d'une paroi etant constant et unidirectionnel, on verifie que l'svolution de la temperature dans la paroi est de forme llnealre (Ie gradient de temperature est constant).

En revanche, Ie flux thermique a travers les ponts thermiques n'est pas constant. Dans son evolution de l'interieur vers l'extsrleur (distance decrolssante), il commence par chuter brusquement pres de la paroi, mais il atteint rapidement un minimum, puis il augmente de tacon lineairs, sans changer de signe. II est pratiquement nul a proxlrnlte de la paroi. Par consequent, la temperature decrott tres rapidement pres de la paroi (evolution en parabole), puis cette decrolssance devient plus lente (parabole en deux parties discontinues) et la temperature se stabilise pres de la paroi. C'est la consequence du fait que la surface exposea vers l'intsrieur so it inferieure a celie exposes vers l'exterleur au niveau des ponts thermiques.

On peut se demander si l'svolution en lignes brlsees des flux a travers les ponts thermiques ne rssulte pas de dlscontlnultes, mais la figure 8 rend cette evolution plausible. Cette figure fournit une vue rapprochse de l'svolution du flux thermique conductif au travers d'une paroi et d'un pont thermique llnelque (vue rapprochee de la figure 4). Et on voit clairement apparaitre, au niveau du pont thermique lineique, I'existence d'une surface (orthogonale a la coupe) ou Ie flux thermique est maximal (en rouge sur la figure).

19

En revanche, Ie flux thermique conductif calculs au travers d'un pont thermique ponctuel change de signe a proxirnite de la paroi exterleure, Cela signifierait qu'a cet endroit, Ie flux thermique est dirige de I'exterieur vers la paroi, autrement dit que Ie coin est plus froid que la temperature exterieure. Comptetenu de la condition de temperature lrnposee sur les faces exterieures, et de la valeur de flux assez faible, on estime que ce phenomena est engendre par une imprecision des calculs (maillage).

On peut penser qu'en presence d'une forme cubique, la valeur maximale du flux thermique conductif au travers du pont thermique ponctuel aurait ete supsrleure, en valeur absolue, a celie au travers du pont lineique, Ie phenomena decrit pour ce dernier etant arnplifie par la prise en compte d'une trolslsrne dimension. Mais ici, les dimensions du paralleleplpsde font que les ponts llnslques n'ont pas tous la merna valeur extrernale (comme I'illustre la figure 9), et la valeur maximale du pont thermique ponctuel s'en trouve rnodlflee,

Slice:

flux magnitude IWlm~2)

.. 248.9

.3.419

200

150

50

FIGURE 8 VUE RAPPROCHEE DE LA REPRESENTATION DU FLUX DE CHALEUR SURFACIQUE CONDUCTIF (NORME DU VECTEUR) A TRAVERS LES PAROIS SELON LE PLAN XV

20

-20D ._ .

~ -10n "

:J

.~

iD oS

-1!J;D

Flux thermiquea DDTTP8JEs a uavBs dES [pont; lineiq;uE'S

... - Pent therrnique lineique a x cons tent {ipaloi::; de normale Y pour rune. z pour rau.tre~ - [POnt thermique linefque a y cortatartt {ip.31oi:; d'a lm::nnale x [pour rune, Z pour rau.tre~

-5D ._.

0.05

0.1

0.15

0.2

0.25

Distance (n1)

FIGURE 9 EVOLUTION COMPAREE DU FLUX THERMIQUE A TRAVERS DEUX PONTS LlNEIQUES

QUESTION 7 : MODELE 1 D ANALYTIQUE EMPLOYANT UNE RESISTANCE THERMIQUE BASEE SUR LA SURFACE INTERNE 81 OU EXTERNE 8E

En I'absence de ponts thermiques, les deperdltlons thsorlques engendrees par Ie flux thermique en conduction s'ecrivsnt :

LH ~T

CPtheo = Rth = S kT

<Ptheo : deperdltlons thermiques theoriques [W]

.6T : ecart de temperature entre l'interiaur et l'extsrleur [I<] (c'est-a-dlrs Ti - Te) Rth : resistance thermique ~ [K/W]

k : coefficient de conductivits thermique [W/(m-K)] L : epaisseur de la paroi [m]

S : surface des parois [m2j

La surface prise en compte peut etre la surface des parois lntsrleures (102 m2) ou la surface des parois exterisures (123,28 m2). Un calcul rapide "a la main" donne:

<P (Si) = 1 02 * 1 ,8 * ( ~,~) = 18 360 W

<P (Se) = 22 190,4 W

Pour comparaison, la valeur des deperdltlons thermiques par conduction calculee par COMSOL avec l'opsratsur reacf (T) et des mailles "Extremely Fine" est 19428 W a travers les faces intsrieurss et

21

exterieures (voir "Question 5 : Analyse des flux surfaciques de chaleur", pages 9 et suivante). La valeur calculee avec l'operateur "ht.dfluxMag" et des mailles "norm ales" est 18183 W a travers les faces lnterleures, et 18308 W a travers les faces exterieures (ce qui est moins exact que Ie resultat procure par Ie calcul "manuel").

Finalement, dans I'etude presentee ici, on peut evaluer rapidement les dsperdltlons thermiques par un calcul"manuel", en prenant les cotes exterieures, rnerne si la valeur est nettement surestlmee (ici de 3 kW, so it 16 %). Cette methode peut atre interessante lors d'etapes de conception telles que les esquisses ; en revanche, Ie resultat est nettement trop surestlrne au moment de I'optimisation de projets a I'isolation poussse (de type THPE ou BBC, par exemple). Dans ce cas, on preferera effectuer les calculs a partir des surfaces interieures, en detaillant la prise en compte des ponts thermiques.

Par ailleurs, soit <Preelles les deperditions thermiques reelles. On sait que:

<P (Si) < <Preelles < <P (Se)

D'aprss Ie theoreme des valeurs intermediaires, on peut montrer qu'il existe une surface virtuelle Sv comprise entre Si et Se a partir de laquelle la valeur de deperditions evaluee par un calcul manuel serait exacte. Ici, cette surface serait locallsse dans l'epalsseur de I'enveloppe du paralleleplpsde.

On peut evaluer Sv par la formule :

Sv = cpreelles

~T~ e

On suppose que les deperdltlons calculses a I'aide de l'operateur reacf (T) correspondent a <Preelles. D'ou Sv = 107,93 m2 c'sst-a-dire seulement 6 % de plus que la surface lnterleure reelle.

En conclusion, si I'incertitude sur les metres est importante, les erreurs qu'ils engendrent deviennent plus importantes que celles liees aux ponts thermiques. Par consequent, il devient possible de negliger ces derniers. Cette situation est typiquement celie rencontree dans l'etape des esquisses, comme evoquee ci-dessus.

QUESTION 8 : VALEUR GLOBALE DES DEPERDITIONS, P (W/K), RENDANT COMPTE DE L'INTEGRALITE DES PONTS THERMIQUES ENGENDRES PAR LES COINS ET ARETES DU BATIMENT

Les depsrditions thermiques totales a travers les parois, tenant compte de tous les ponts thermiques, correspondent a <Preelles. On les a evaluees precedemment a I'aide de l'opsrateur reacf (T) (voir "Question 5 : Analyse des flux surfaciques de chaleur", pages 9 et suivante) ; il s'agit normalement de leur valeur reelle.

Les dsperditions a travers les seuls ponts thermiques (qu'on notera P) correspondent a la difference entre <Preelles et <Ptheo (avec <Ptheo calculs a I'aide des surfaces lntsrleures, c'est-a-dlre <P (Si)) ; Ie tout etant rapports a l'scart de temperature entre les deux cotes des parois. Soit :

P _ cprselles - cp (Si)

- ~T

22

On obtient : P = 53,4 W/K

L'erreur engendree par I'absence de prise en compte des ponts thermiques est ici de I'ordre de 6 % (1,1 kW sur une valeur globale de 19,6 kW).

QUESTION 9 : EVOLUTION THEORIQUE DE LA VALEUR DES DE PERDITIONS, P (W/K), EN FONCTION DE LA TEMPERATURE

On rappelie la formule de calcul de P :

P _ <Pn~elles - <P (Si)

- ~T

Or dans cette formule, les termes <Pn~elles et <P (Si) sont proportion nels a ~T. Pour rnernolre :

<P (Si) = Si K ~LT

~T <Preelles = Sv K L

L'expression de P peut donc etre slmpllflse par ~T : elie est theoriquement lndspendante de la temperature.

On rappelie cependant que la reaction thermique des rnatsrlaux peut etre modlflse a des temperatures extrernales,

QUESTION 10 : EVOLUTION DES VALEURS DES DEPERDITIONS P ET DE LA SURFACE DE CALCUL S EN FONCTION DE E

Pour cette question, on modifie l'epalsseur de la paroi en baton en conservant Ie merna metre intsrieur, et on observe I'influence de ces modifications sur I'importance du phenomena de pont thermique.

La formule pour Ie calcul rapide des deperditions thermiques, indiqusa dans la question 7 (page 21), est rappelee ci-dessous.

~T ~T

CPlhea = Rth = S KT

<PIMa: deperditions thermiques theoriquss [W]

~T : ecart de temperature entre l'lnterleur et l'exterleur [K] (c'est-a-dlre Ti - Te) Rth : resistance thermique ~ [K/W]

K : coefficient de conductlvlts thermique [W/(m.K)] L : epaisseur de la paroi [m]

S : surface des parois [m2)

On en avait dsduit la formule pour evaluer la surface virtuelie de calcul Sv des deperditions thermiques.

Sv = <Pn~9119s

~T~ e

23

Enfin, on peut evaluer les dsperdltlons thermiques a travers les seuls ponts thermiques avec (voir question 9) :

P _ CPrE~elles - CPtheo

- ~T

Dans cette question, on calcule CPtheo a partir de la surface lnterleure ; on la note cP (Si). Les valeurs cidessous restent constantes dans les applications chlffrses.

S = Si = 102 [m2]

~T = 20 [I<]

K = 1,8 [W/(m.K)]

Tous calculs faits, on obtient les resultats lndlquss dans Ie tableau ci-dessous. On utilise ce tableau pour etabllr Ie graphique de la figure 10

Epaisseur (cm) 20 40 80
KlL (W/(m2.K) 9 4,5 2,25
cP (Si) (W) 18360 9180 4590
CPreelies (W) 19428 10231 5975
Ecart sur cP (%) 5,5% 10,3% 23,2%
Sv (m2) 107,9 113,7 132,8
P (W/K) 53,4 52,5 69,3 TABLEAU 13 EVOLUTION DES DEPERDITIONS A TRAVERS LES PONTS THERMIQUES ET DE LA SURFACE VIRTUELLE DE CALCUL DES DEPERDITIONS THERMIQUES, EN FONCTION DE L'EPAISSEUR DES PAROIS

Influence de l'epaisseur de la parol sur Ie phenomena des pants thermiques

80 70 60 50

! 40

140 120 100 80

y 0,4233x + 98,378 _.Q
R2 O,987r '"" -------
._____.-
y = O,2863x + 45,046
R~ - 0,8623 60 ~

30 20 10

o

40 20 o

o

20

40

60

80

100

Epaisseur de la paroi en beton (em)

• Deperditions a travers les ponts thermiques : P (W)

• Surface virtuelle de calcul des deperdltlons thermiques : Sv (m2) -- Llneaire (Deperdltions a travers les ponts thermiques : P (W))

-- Llneaire (Surface virtuelle de calcul des deperdltions thermiques : Sv (m2))

FIGURE 10 INFLUENCE DE L'EPAISSEUR DE LA PAROl SUR LE PHENOMENE DES PONTS THERMIQUES

24

- N

.§.

Les deperdltlons theoriques cp (Si) etant inversement proportionnelles a l'spalsseur de paroi, elles sont dlvlsees par deux lorsque l'epaisseur passe de 20 cm a 40 cm, puis de 40 cm a 80 cm. En revanche, les deperdltlons reelles CPreelies ne suivent pas la meme evolution, puisque l'ecart relatif theorie-reel est rnultiplie par 2, puis par 2,5.

Cet ecart correspond en fait aux dsperdltlons thermiques a travers les ponts thermiques. Celles-ci sont donc plus elevees pour une paroi de 80 cm d'epaisseur que pour une paroi de 20 cm, et ce meme en valeur absolue. Dans ce cas ou les parois sont hornoqenes et constltuses d'un seul rnateriau, l'ecart de surface entre les parois lnterteures (constante) et les parols exterieures crolt nettement plus vite que l'epalseeur des parois. L'espace exterieur, a une temperature Te, joue alors Ie role de "puits de chaleur" et "aspire" les flux sur une surface plus elevee. Par consequent, I'augmentation d'epalsseur de la paroi a des effets contradictoires : elle permet d'arnellorer I'isolation (diminution des deperditions), mais elle augmente la surface exposes (augmentation des deperdltlons). Le phenomena physique est relativement different des ponts thermiques provoquss par une heterogeneite de I'isolation, dans lesquels les flux de chaleur se prapagent preferentiellement par les zones ou I'isolation est la plus faible.

Epaisseur (cm) 20 40 80
Si (m2) 102 102 102
Sext (m2) 123 146 199 TABLEAU 14 EVOLUTION DE LA SURFACE EXTERIEURE EN FONCTION DE L'EPAISSEUR DE PAROl

La figure 10 illustre ce fait que les deperdltlons thermiques a travers les ponts thermiques augmentent de plus en plus vite lorsque l'spaissaur augmente, puisque Ie coefficient de correlation R2 de la droite de tendance est faible (0,86). Par centre, sur la plage de valeurs utlllsee ici, I'augmentation de la surface virtuelle de cal cui des dsperditions, Sv, forme pratiquement une fonction affine de I'epaisseur de la paroi. Mais on pense que des ecarts peuvent apparaitre avec cette droite de tendance pour des epaisseurs en dehors de cet intervalle.

Finalement, cette question montre que les ponts thermiques sont d'autant plus influents que Ie batimsnt est bien isola. L'evolution des valeurs n'est pas necessalrernent transposable a to ute situation, puisqu'elle depend des modes d'isolation, de la geometrie, etc. ; neanmolns, il reste la tendance. Dans cette etude, Ie coefficient de conduction thermique des parois (equivalent de KlL) est eleve en regard des valeurs rencontrses dans les projets de type BBC : 2,25 W/(m2.1<) pour la paroi de 80 cm contra moins de 0,3 W/(m2.1<) pour les projets BBC "classiques" (I'objectif est de minimiser cette valeur). Pourtant, l'ecart engendre par la non-prise en compte des ponts thermiques atteint presque 25 %.

S'il est possible de chiffrer grossierement les ponts thermiques en majorant la surface de 5 % a 10 % (valeur de Sv) pour la paroi de 20 cm d'epaisssur, la majoration nscessalre passe a 25 % pour la paroi de 80 cm d'spalsseur, et il ne semble pas tres rigoureux d'utiliser des ratios types de cette importance. La majoration par la surface extsrleure est trop prejudiciable,

Dans Ie cadre de projets a hautes performances energetiques, il semble donc indispensable de traiter Ie phsnornene des ponts thermiques de tacon spsclflque.

25

MODELISATION EN REGIME DYNAMIQUE

On souhaite maintenant etudier l'svolutlon des dsperdltlons thermiques et de la temperature dans Ie baton, dans des conditions variables de temperature exterleure. Pour cela, on peut demarrer une nouvelle rnodellsatlon ou adapter la rnodellsatlon existante.

DEFINITION GENERALE DE L'ETUDE

Si on dernarre une nouvelle rnodelisation, il faut selectlonner Ie type d'etude "Time Dependent" dans I'assistant Model Wizard. Le resume des choix est:

Space Dimension: 3D - Physics: Heat Transfer in Solids (ht) - Study Type: Time Dependent

Mais on prefere adapter la rnodelisation existante 1, ce qui dispense de refaire les etapes "Geornetrie du modele", "Materiaux" et "Maillage". Pour modifier Ie type d'stude, on fait:

Study 1 (cd) I Study Steps I Time Dependent (cg)

Dans cette etude, on suppose que la temperature exterieure suit une variation sinuso"idale, entre -5 "C (a 0 h et 24 h) et +20"C (a midi). On note:

Te = TeVar = Tm + A.sin(w.t)

w = 24h x 60 x 60

21t

On dsfinit de nouvelles constantes pour rnodsliser Te, via Ie rnsme tableau qu'auparavant.

Global Definitions (cd) I Parameters (cg)

Name Expression Value Description
Ti (273.15 + 15) [K] 288.2 K Temperature interieure
Tm (273.15 - 5 + 12.5) [K] 280.65 K Temperature moyenne
A ((20-( -5) )/2) [K] 12.5 K Amplitude des temperatures
jour 24*3600 [s] (constante interrnediaire)
w 2*pi/(1 *jour) TABLEAU 15 DEFINITION DES CONSTANTES DE CALCUL

On deflnlt ensuite la fonction de la temperature exterieure en fonction du temps.

Global Definitions (cd) I Functions I Analytic (cg)

Global Definitions I Functions I Analytic I Function Name (volet Settings) I Function Name: ''AnalyticTeVar"

1 II suffit d'utiliser une copie du fichier existant.

26

Global Definitions / Functions / Analytic / Parameters (volet Settings) / Expression: Tm + A *sin (w*t)

Global Definitions / Functions / Analytic / Parameters (volet Settings) / Argument: t

On peut tracer la fonction pour verification (on decide de la tracer sur 5 jours).

Global Definitions / Functions / Analytic / Plot Parameters (volet Settings) / Argument: t

Global Definitions / Functions / Analytic / Plot Parameters (volet Settings) / Lower limit: 0

Global Definitions / Functions / Analytic / Plot Parameters (volet Settings) / Upper limit: 5*jour

FIGURE 11 REPRESENTATION DE LA FONCTION TEVAR (T) SUR UN INTERVALLE DE 5 JOURS

CONDITIONS INITIALES ET CONDITIONS AUX LlMITES

Comme I'etude depend du temps, il faut deflnlr la temperature de depart, ici 283,15 K.

Model 1 / Heat Transfer / Initial Values 1 / Initial Values (volet Settings) / Temperature: 283.15

Les conditions aux limites du problema se rssument a :

• une temperature constante Ti sur les faces interieures

• une temperature variable TeVar (t) sur les faces extsrleures

La temperature Ti a deja ete appliquee lors de la rnodellsatlon en regime stationnaire.

On applique la temperature TeVar (t) par la commande :

Heat Transfer (cd) / Temperature (cg)

Heat Transfer / Temperature / Boundaries (volet Settings) / Selection: "Faces exterieures"

Heat Transfer / Temperature / Temperature (volet Settings) / To: TeVar (t)

STUDY SETTINGS

En comparaison avec la rnodellsatlon precedents, il est necessaire de deflnlr certains parametres d'studes supplernentaires,

Study 1 / Step 1 / Study settings (volet Settings) / Times: range (0,3600,5*86400)

27

NB : Les calculs debutem avec t = 0 ; its progressent par pas de 3600 s ; et its s'ecnevent a. t = 5*86400 s. Faire des pas plus reporocnes risque d'al/onger exagerement Ie temps de calcul. Le nombre 86400 correspond a. 5*24*60*60 (c'est-a.-dire une duree de 5 jours, expnmee en secondes) mais reomor« sous cette forme renvoyait un message d'erreur.

On s'apercolt qu'il ne faut pas cocher la case de "Use time discrete solver".

Study 1 / Step 1 / Mesh Selection (volet Settings) / Geometries: "Geometry 1"

Study 1 / Step 1 / Mesh Selection (volet Settings) / Mesh: "Mesh 1"

NB : /I n'y a qu'une seule geometrie et un seul maillage proposes ici. Nous n'avons donc rien moaiti«.

Par ailleurs, deux points sont frequemment oublles et causent des messages d'erreur lors des calculs. II est necessalre de preciser de nouveau I'intervalle sur lequella grandeur varie, et Ie pas de calcul.

Study 1 / Solver Configurations / Solver 1 / Time-dependent Solver 1 / Times : range (0,3600, 5*86400)

II est egalement indispensable d'avoir renseigne Ie pararnetre de chaleur specltlque du baton.

Model 1 / Materials / Concrete / Material Contents (volet Settings) / Heat capacity at constant pressure : 1500 [J/(kg.KJ]

On peut alors effectuer les calculs.

RESULTATS EN REGIME DYNAMIQUE

QUESTION 12 : TEMPERATURE MOYENNE DU BETON

On souhaite connaitre la temperature moyenne du beton, Sans plus d'indications, on choisit de calculer la temperature moyenne sur tout Ie volume de bston, d'observer l'svolutlon de cette grandeur dans Ie temps, et enfin d'en moyenner la valeur dans Ie temps.

NB : Pour evner un temps de calcul excessif, on ne mentionne que les resultats calcules avec des mailles de taille "normale". La modelisation en regime stationnaire a montre les inexactitudes que cela peut potentiel/ement engendrer, aussi les valeurs observees ne sont Ia. qu'a. titre indicatif.

Calcul de la temperature moyenne sur tout Ie volume de beton

On integre la temperature sur Ie volume total du beton, et on divise par la valeur du volume total.

Results / Derived Values (cd) / Volume Integration (cg)

Results / Derived Values / Volume Integration (cd) / Rename: "Volume Integration - Tmoy Concrete"

Results / Derived Values / Volume Integration - Tmoy Concrete / Data (volet Settings) / Data Set:

"Solution 1"

Results / Derived Values / Volume Integration - Tmoy Concrete / Data (volet Settings) / Select via :

"Stored output times"

28

Results I Derived Values I Volume Integration - Tmoy Concrete I Data (volet Settings) I Times: (on verifie que les valeurs de temps vont de 0 s a 4.32e5)

Results I Derived Values I Volume Integration - Tmoy Concrete I Selection (volet Settings) I Selection : All domains

Results I Derived Values I Volume Integration - Tmoy Concrete I Expression (volet Settings) I Expression: T122.496 [mA3]

NB : Le volume de beton vaut 22,496 m3. L 'unite eiticnee est bien Ie K

On calcule alors les resultats (signe "=" en rouge, en haut du volet "Settings"). Pour ne pas s'eqarer dans tous les calculs eftectuss lors de ce TP, on choisit d'afficher les resultats dans un nouveau tableau dedie (petite fleche noire a droite du signe egal, puis "New Table"). Un nouveau tableau apparait (Table 2), par une sous-branche so us la branche "Tableau". On renomme ce tableau.

Results I Table 2 (cd) I Rename: "Tab - Tmoy Concrete (t)"

Pour que les resultats soient plus explicites qu'une serie de nombres, on choisit de representer Tmoy Concrete (t) sur un graphique. II est possible de Ie faire directement par Ie signe "Plot" (en haut du volet "Messages / Progress / Results", stylo et traits blseautss de couleur rouge, orange et bleue). Dans ce cas, une branche 1 D Plot Group apparait sous la branche Results, et une sous-branche Table Plot sous la branche 1 D Plot Group.

Mais on souhaite tracer sur Ie rnsme graphique l'svolution de la temperature extsrleure. Pour cela, on calcule explicitement la valeur de TeVar (t) a "tout" instant t (moyennant Ie pas de 3600 s), on remplit un tableau par ces valeurs, et on utilise ce tableau comme source de donnees pour tracer Ie graphique.

Calcul de la temperature exterieure en fonction du temps

Results I Derived Values (cd) I Global Evaluation (cg)

Results I Derived Values I Global Evaluation (cd) I Rename "Global Evaluation - TeVar (t)"

Results I Derived Values I Global Evaluation - Te Var (t) I Data (volet Settings) I Data Set: "Solution 1"

Results I Derived Values I Global Evaluation - TeVar (t) I Data (volet Settings) I Select via: "Stored output times"

Results I Derived Values I Global Evaluation - TeVar (t) I Data (volet Settings) I Times: (on verifie que les valeurs de temps vont de 0 s a 4.32e5)

Results I Derived Values I Global Evaluation - TeVar (t) I Expression (volet Settings) I Expression:

Tm + A*sin(w*t)

NB : On verifie que /'unite afficMe est bien Ie K

Comme precedemment, on calcule les resultats en les affichant dans un tableau dedie, renornrne "Tab - TeVar (t)".

Affichage de la temperature moyenne du beton et de la temperature exterieure sur un graphique

29

On realise alors un graphique sur lequel on trace l'svolutlon de la temperature moyenne du beton et de la temperature exterleure, Les donnees sources proviennent des tableaux" Tab - Tmoy Concrete (t)" et "Tab - TeVar (t)",

Results (cd) / 10 Plot Group (cg)

Results / 10 Plot Group (cd) / Rename: "10 Plot - Tmoy Concrete"

Results / 10 Plot - Tmoy Concrete (cd) / Table Plot (cg)

Results / 10 Plot - Tmoy Concrete / Table Plot (cd) / Rename: "Table Plot - Tmoy Concrete"

Results / 10 Plot - Tmoy Concrete / Table Plot - Tmoy Concrete / Data (volet Settings) / Table: Tab - Tmoy Concrete (t)

Results / 10 Plot - Tmoy Concrete (cd) / Table Plot (cg)

Results /10 Plot- Tmoy Concrete / Table Plot (cd) / Rename: " Tab- TeVar (t)"

Results / 10 Plot - Tmoy Concrete / Table Plot - Tmoy Concrete / Data (volet Settings) / Table: Tab - TeVar(t)

Resultats

On obtient finalement Ie graphique ci-dessous.

NB : Contrairement a ce qu'affiche la legende, la temperature moyenne dans Ie volume de beion est trecee dans une couleur verte. Nous n'avons pas reuss! a Ie corriger.

Evolution de te temperature rnoverme dans te beton

FIGURE 12 EVOLUTION SIMULTANEE DE LA TEMPERATURE EXTERIEURE ET DE LA TEMPERATURE DANS LE VOLUME DE BETON

30

Et pour evaluer plus facilement les temperatures minimale, maximale et moyenne, on exporte les valeurs sur un tableur. On obtient les resultats suivants.

Volume de beton Exterleur
Tmin (K) 279,15 268,15
Tmax (K) 289,57 293,15
Tmoy (K) 284,38 280,65 TABLEAU 16 TEMPERATURES MINIMALE, MAXIMALE ET MOYENNE, DANS LE VOLUME DE BETON ET A L'EXTERIEUR

On verlfte que I'amplitude de temperature dans Ie volume de beton est nettement plus faible qu'a I'exterieur (10K contre 25 K), etant donne que les parois interieures sont a temperature lrnposee constante.

La temperature moyenne dans Ie volume de beton suit rnalqre une evolution sinuso"idale, comme la temperature exterieure. On peut observer un leger dephasaqs entre les deux courbes. Ce phenomena est provoque par I'inertie thermique de la paroi en beton ; I'une des valeurs cles est la capaclte calorifique du rnaterlau (Ie coefficient Cp en J/(kg/.K)). Lorsque les temperatures externes a la paroi sont superieurss a la temperature du baton, celui-ci absorbe de la chaleur, qu'il restitue ensuite lorsque les temperatures externes deviennent inferieures.

Le dsphasaqe serait encore plus flagrant pour une epaisseur de bston de 80 cm, puisque la quantits de rnaterlau serait supsrleure.

QUESTION 13 : VARIATION JOURNALIERE DE LA TEMPERATURE ET DU FLUX SUR UN SEGMENT TRAVERSANT UNE PAROl

De rnerne que dans la question 6, on choisit de suivre la variation de temperature et du flux au centre d'un des cotes, de tacon a profiter des conditions de symetrle : Ie flux de chaleur etant unidirectionnel, I'analyse des rssultate est facilitsa. En outre, on reutilise la coupe effectuee pour rspondrs a la question 6.1 (voir page 14 et suivantes) : elle sert de source de donnees pour tracer Ie graphique.

Point x (m) y (m) z (m)
1 2 0.2 1,35
2 2 0 1,35 TABLEAU 17 COORDONNEES DES POINTS DE COUPE UTILISES

Trace du flux au travers d'une paroi

Results (cd) / 10 Plot (cg)

Results / 10 Plot (cd) / Rename: "10 Plot - Flux cd peroi"

Results / 10 Plot - Flux cd paroi (cd) / Line Graph

(Facultatif : Results / 10 Plot - Flux cd paroi / Line Graph (cd) / Rename : "Line Graph - Flux cd peroi")

31

Results / 1 D Plot - Flux cd paroi / Line Graph - Flux cd paroi / Data (volet Settings) / Data Set:

"Coupe paroi"

Results / 1 D Plot - Flux cd paroi / Line Graph - Flux cd paroi / Data (volet Settings) / Select via :

"Stored output times"

Results / 1 D Plot - Flux cd paroi / Line Graph - Flux cd paroi / Data (volet Settings) / Times : (Selection des temps auxquels on souhaite afficher la valeur du flux)

Results / 1 D Plot - Flux cd paroi / Line Graph - Flux cd paroi / Y-Axis Data (volet Settings) / Expression: "Conductive heat flux, y component. "ou " ht.dfluxy"

Results / 1 D Plot - Flux cd paroi / Line Graph - Flux cd paroi / X-Axis Data (volet Settings) / Parameter: "Expression"

Results / 1 D Plot - Flux cd paroi / Line Graph - Flux cd paroi / X-Axis Data (volet Settings) / Expression: y

NB : Comme expJique precedemment, on aurait pu utiliser J'expression "ht.dfluxMag" (norme du vecteur). Mais cela n'expJiciterait pas la direction du flux de chaleur (variable), une information qui est tres importante ici pour la comprehension du pnenomene. En outre, on prendra garde a ne pas faire d'erreur sur Ie choix de la composante (el/e doit etre normale a la paroi).

On peut maintenant tracer Ie flux a travers la paroi pour differentes valeurs de t. Mais la figure devient vite illisible si I'on fait paraitre toutes les courbes en rnsme temps, c'est pourquoi on affiche les courbes de 3h en 3h, en ne conslderant qu'une seule [ournee. Cela permet de se faire une bonne idee de l'svolution dans Ie temps. En outre, la question 12 a montrs que la temperature moyenne dans Ie bston est psrlodlque (ou presque) ; on suppose donc que les rssultats liees a cette coupe sont proches sur les aut res demi-journees.

Une autre tacon interessante de visualiser les rssultats est de creer une animation. Mais nous ne savons pas I'inclure dans un fichier pdf (il semble que cela soit possible).

Creer une animation

Results / Report (cd) / Animation (cg)

Results / Report / Animation / Scene (volet Settings) / Subject: 1 D Plot - Flux cd paroi

NB : On reutllise J'element 1 D Plot configure pour visualiser l'evotution du flux thermique dans la paroi

Results / Report / Animation / Output (volet Settings) / Output type: Image sequence

Results / Report / Animation / Parameter Sweep (volet Settings) / Sweep Type: Stored solutions

Results / Report / Animation / Parameter Sweep (volet Settings) / Select via: Stored output times

Results / Report / Animation / Parameter Sweep (volet Settings) / Times: (on selectionne les valeurs de temps pour lesquel/es on souhaite que la courbe apparaisse dans J'animation).

Enfin, on peut lancer I'animation (leone au-dessus du volet Settings, a gauche de l'lcone Help representee par un ordinateur).

32

De la meme tacon, on trace l'svolutlon de la temperature dans la paroi, pour differentes valeurs du temps. On indique sirnultanement l'evolution du flux de chaleur et de la temperature, pour les com parer plus facilement.

Trace de la temperature dans la paroi

Results (cd) / 1 D Plot (cg)

Results / 1 D Plot (cd) / Rename: "1 D Plot - Temperature ds la paroi"

Results / 1 D Plot - Temperature ds la paroi (cd) / Line Graph

(Facultatif : Results / 1 D Plot - Temperature ds la paroi / Line Graph (cd) / Rename: "Line Graph - Temperature ds la paroi '~

Results / 1 D Plot - Temperature ds la paroi / Line Graph - Temperature ds la paroi / Data (volet Settings) / Data Set: "Coupe paroi"

Results / 1 D Plot - Temperature ds la paroi / Line Graph - Temperature ds la paroi / Data (volet Settings) / Select via: "Stored output times"

Results / 1 D Plot - Temperature ds la paroi / Line Graph - Temperature ds la paroi / Data (volet Settings) / Times: (Selection des temps auxquels on souhaite afficher la valeur du flux)

Results / 1 D Plot - Temperature ds la paroi / Line Graph - Temperature ds la paroi / Y-Axis Data (volet Settings) / Expression: T

Results / 1 D Plot - Temperature ds la paroi / Line Graph - Temperature ds la paroi / X-Axis Data (volet Settings) / Parameter: "Expression"

Results / 1 D Plot - Temperature ds la paroi / Line Graph - Temperature ds la paroi / X-Axis Data (volet Settings) / Expression: y

Resultats : Evolution de la temperature et du flux de chaleur it travers la paroi

On rappelle que les resultats sont mentlonnss a titre indicatif, car ils com portent une marge d'incertitude. La temperature intsrieure vaut Ti = 288.15 K.

Les donnees du tableau ci-dessous permettent de faciliter la lecture des resultats.

33

~

'0

E ~!D

t-

E'lol ufion de le temperature dane le perci

275

--0

-- 10aOO

-- 21600

-- 324D0 _

~~--"-::::::::::~~~===J- 4320~

: -........ -- 54DOO

2710

0_05

0_1

0.15

0.2

FIGURE 13 EVOLUTION DE LA TEMPERATURE DANS LA PAROl ENTRE 0 H ET 24 H

100

50

S -50 :;

"

"

s:

~-100

-c x

'" "

-150

-200

-250

--0

--10>800

--21600

-- 32400

-- 43200

-- 54000

,-_i~~~~ ~ ::~-(--------~==~~~~::===--------:::j--~OO

---- ---C::::;>~ - 75600

_____-' -- llMOO

0.05

0_1

Absclsse dans Ila, Ipm,ai ,Om)

0.1:5

0.2

FIGURE 14 EVOLUTION DU FLUX DE CHALEUR A TRAVERS LA PAROl ENTRE OH ET 24H

34

Temperature

Sur la figure 13, on voit que la temperature varie sur Ie bord exterleur de la paroi, alors qu'elle reste constante sur Ie bord lnterieur. La temperature sur Ie bord exterieur suit une evolution sinuso"idale, de la rnerne tacon que la temperature exterleure, Cette evolution est conforme aux conditions limites lrnposees,

L'evolution de la temperature dans la paroi est rarement tout a fait lineaire, aussi on s'attend a ce que Ie flux de chaleur ne soit pas constant.

Finalement, les gradients de temperature tres variables dans la paroi rappellent que ces dernleres peuvent etre soumises a des contraintes thermiques elevees, ce qui est parfois cause d'un vieillissement premature.

Flux de chaleur

Temps

Temperature Evolution du flux de chaleur a travers la paroi exterleure

Le flux de chaleur est negatif sur presque to ute l'spaisseur de la paroi (il est donc oriente de l'lnterleur du paralleleplpsde vers l'exterleur). II est fortement discontinu, ce qui est probablement provoqus par un maillage trop grossier.

Os

280.S5 K La temperature interieure vaut Ti = 288.15 K (plus elevee que la temperature exterleure),

10800 s (3h)

21 SOO s (Sh)

289.5 K

293.15 K

La temperature exterieure est supsrleure a la temperature lnterleure,

Le flux de chaleur est positif jusqu'a I'abscisse 0,1 m (centre de la paroi), negatif au-dela, l.'interieur de la paroi est plus froid que I'environnement extsrleur : il absorbe la chaleur des deux cotes de la paroi.

Le flux de chaleur forme une fonction affine. On verifie que l'svolution de la temperature est un polynerne (Ie flux de chaleur est proportionnel au gradient de la temperature).

La temperature exterieure est maximale.

Memes commentaires qu'au temps t = 3 h ; si ce n'est que Ie flux de chaleur est cette fois positif jusqu'a I'abscisse 0,17 m et que Ie coefficient directeur de la droite est plus faible (en valeur absolue).

Le flux de chaleur est plus faible (en valeur absolue) qu'au temps t = 3 h sur Ie bord interne de la paroi : la demi-paroi interne absorbe moins de chaleur (sa capaclte calorifique n'est pas infinie).

Le flux de chaleur est presque Ie rnsme qu'au temps t = 3 h sur Ie bord

35

externe de la paroi : Ie transfert thermique est quasi-stationnaire.

32400 s (9h)

289.5 K

La temperature exterleure diminue, mais elle reste superieure a la temperature interieure.

Le flux de chaleur est positif, legerement croissant. La chaleur se propage de I'exterieur vers l'lnterleur du paralleleplpsde.

Le flux de chaleur est presque constant et l'evolution de la temperature dans la paroi est presque llnealre,

43200 s (12h)

280.65 K

La temperature exterleure diminue, elle devient interieure a la temperature lnterleure,

Le flux de chaleur est negatif jusqu'a I'abscisse 0,17 m, positif au-dela, l.'interieur de la paroi est tres legerement plus chaud que l'lnterleur du parallelepipeds : illui restitue de la chaleur (flux positif). II restitue aussi de la chaleur vers I'environnement extsrleur (flux negatif).

Le flux de chaleur forme une fonction affine et l'svolution de la temperature est un polynorne.

54000 s (15h)

274.4 K

La temperature exterieure diminue encore.

Le flux de chaleur est negatif (oriente de l'intsrieur du parallelepipeds vers l'exterleur), II est decrolssant (en valeur absolue) dans la paroi : la paroi exterleure restitue plus de chaleur a I'environnement exterleur qu'elle n'en recolt de l'lnterleur du paralleleplpsde. G'est la chaleur emmagasinee dans la paroi qui equilibre Ie bilan energetique.

II forme une fonction affine et l'evolutlon de la temperature est un polynorne.

64800 s (18h)

268.15 K

La temperature exterieure est minimale.

Memes commentaires qu'au temps t = 15 h. En revanche, Ie flux de chaleur est legerement plus faible (en valeur absolue) qu'au temps precedent sur Ie bord exterleur de la paroi, et nettement plus eleve sur Ie bord lntsrleur (coefficient directeur plus faible). La restitution de chaleur de la paroi vers I'environnement exterleur est plus faible que precedemment, On peut I'expliquer par Ie fait que la temperature superficielle exterleure soit devenue minimale.

75600 s

271.8 K

La temperature extsrleure augmente, mais elle est inferieure a la

36

(21 h)

temperature interieure.

Le flux de chaleur est negatif, legerement croissant vers l'interieur du paralleleplpede (decrolssant en valeur absolue).

Le flux de chaleur est presque constant et l'evolution de la temperature dans la paroi est presque llnealre,

86400 s (24h)

280.65 K

La temperature exterleure augmente, mais elle est inferieure a la temperature lnterleure,

Le flux de chaleur est negatif sur presque to ute l'epaisseur de la paroi, sauf au bord extsrleur. On pense que la temperature exterieure est devenue superieure a la temperature au point d'abscisse 0,01 m (ou Ie flux de chaleur change de signe). Le flux de chaleur est alors dirige de l'exterleur vers l'interieur de la paroi.

Le flux de chaleur forme une fonction affine et l'evolutlon de la temperature est un polynome.

D'une manlsre generale, Ie flux de chaleur presents souvent une dlscontlnults au centre de la paroi. Elle est probablement provoquse par un maillage trop grossier (taille des mailles "normales").

QUESTION 14 : BILAN DE FLUX AU COURS DU TEMPS SUR AU MOINS DEUX PAROIS NON EQUIVALENTES

Dans cette question, on souhaite suivre l'evolutlon au cours du temps du flux de chaleur surfacique a travers trois parois non-squivalente. On repete donc la manipulation avec l'opsratsur reacf (T) expllcltee lors de la question 5, et ce pour les differents pas de temps.

Results I Derived values (cd) I Surface Integration (cg)

Results I Derived values I Surface Integration (cd) I Rename: "Surface Integration - Reacf (T)"

Results I Derived values I Surface Integration - Reacf (T) I Data (volet Settings) I Data Set: Solution 1

Results I Derived values I Surface Integration - Reacf (T) I Data (volet Settings) I Select via: Stored output times

Results I Derived values I Surface Integration - Reacf (T) I Data (volet Settings) I Times: (Selection des temps auxquels on souhaite faire Ie calcul ; ici, if s'agit de tous les temps.)

Results I Derived values I Surface Integration - Reacf (T) I Selection (volet Settings) I Selection: (On seieaionne tout d'abord une face interieure sur Ie plan yz. On relance ensuite les calculs avec une face sur Ie plan zx, et enfin une face sur xy)

Results I Derived values I Surface Integration - Reacf (T) I Expression (volet Settings) I Expression: reacf (T)

37

NB: Aucune unite n'est alors mentionnee.

On effectue les calculs, et on les exporte dans un nouveau tableau, dedie.

Petit signe "=" rouge" au-dessus du volet Settings, ttecne noire pointen: vers Ie bas / New Table

Une nouvelle sous-branche tableau apparait dans la branche Results I Table; elle desiqne un tableau ou figure les resultats, On renomme ce tableau: "Tab - reacf (T) plan yz I zx I xy". On clique (gauche) sur l'icone "Plot" en haut a droite du volet Results, pour tracer Ie graphique des deperditions thermiques en fonction du temps. On obtient la figure ci-dessous.

IBi Ian d'e flux aUII[}OUiS d u tempe SUI deux taDE5 ncn-ecu ivalentea

3ODO

2000

~

~

:E 15DO

S

u,

10VO

o

0.5

2

Tem:p' ('J

2.5

3.5

4

4.5

5 x10

FIGURE 15 BllAN DE FLUX AU COURS DU TEMPS SUR DEUX FACES NON-EQUIVAlENTES

Au vu de ce graphique, les deperditions a travers les 3 parois non-squivalsntes ont chacune une evolution sinuso"idale, de rnsrne frequence et sans dephasaqe entre elles. Quant a l'ecart d'amplitude entre les trois courbes, il s'explique par la difference de surface entre les parois.

Les valeurs de flux ne sont que trss rarement negatives ; autrement dit, les flux sont presque systematiquement orlentes de l'exterleur vers l'interisur (convention de signe de l'operataur reacf (T)).

De prime abord, cela no us a paru surprenant au vu des rssultats de la question 13, puisque la paroi en bston restitue assez frequemment de la chaleur a I'ambiance lnterleure, Mais les valeurs tracses

38

sur Ie graphique correspondent au flux a travers les parois, c'est-a-dlre a la valeur moyenne du flux dans les parois (integration sur l'epaisseur de la paroi, puis division par l'epaissaur).

Finalement, les flux thermiques sont essentiellement orientes de l'lnterleur du volume, a temperature constante, vers l'exterieure, ou la temperature est Ie plus souvent lnterieure.

QUESTION 15 : FLUX TOTAL A TRAVERS LA SURFACE INTERIEURE ET VALEURS MAXIMALES AU COURS DU TEMPS

Dans cette question, on souhaite suivre l'evolution au cours du temps du flux de chaleur surfacique a travers les parois lnterleures. On repete donc la manipulation avec l'operateur reacf (T) explicitee lors de la question 5, et ce pour les differents pas de temps.

Results I Derived values (cd) I Surface Integration (cg)

Results I Derived values I Surface Integration (cd) I Rename: "Surface Integration - React (T)"

Results I Derived values I Surface Integration - React (T) I Data (volet Settings) I Data Set: Solution 1

Results I Derived values I Surface Integration - React (T) I Data (volet Settings) I Select via: Stored output times

Results I Derived values I Surface Integration - React (T) I Data (volet Settings) I Times: (Selection des temps auxquels on souhaite taire Ie calcul ; ici, if s'agit de tous les temps.)

Results I Derived values I Surface Integration - React (T) I Selection (volet Settings) I Selection:

"Faces inteneures"

Results I Derived values I Surface Integration - React (T) I Expression (volet Settings) I Expression: react (T)

On effectue les calculs, et on les exporte dans un nouveau tableau, dedie.

Petit signe "=" rouge" au-dessus du volet Settings, fleche noire point ant vers Ie bas I New Table

Une nouvelle sous-branche tableau apparait dans la branche Results I Table; elle designe un tableau ou figure les resultats. On renomme ce tableau: "Tab - reacf (T)". On clique (gauche) sur l'icona "Plot" en haut a droite du volet Results, pour tracer Ie graphique des deperdltlons thermiques en fonction du temps. On obtient la figure ci-dessous.

39

IEv-01 ution aceS! d'epsd,itiens thsmique5i a tl'aveISi 1e:5i parois en fen etten dUI te:m;p:5i

~ ~ ~ e-

~ 4).5

s: ~ c o

:E

"'0 ~ ~

,~

a

-1.5

-2.5

1.5

1 .... t ,

0.5 .... ,.

-2

u

0.5

1.5

2

Temps Is)

2.5

3

3.5

'*

4.5

FIGURE 16 EVOLUTION DES DEPERDITIONS THERMIQUES A TRAVERS LES PAROIS EN FONCTION DU TEMPS

Au vu de ce graphique, les deperditions thermiques a travers les parois suivent elles aussi une variation sinuso"idale du temps. La premiere partie de la courbe entre 0 et 0,5 x 105 secondes est a exclure : cette peri ode correspond a l'stablissarnent du regime.

NB : On peut donc critiquer la reponse a la question 13, dans laquelle nous avons observe t'evoumon de la temperature et du flux au travers d'une paroi pendant la premiere joumee. En toute rigueur, i/ faudrait modifier ces elements, mais Ie principe physique et I'utilisation du logiciel restent simi/aires. Mais une verification rapide montre que I'allure des graphiques reste proche.

Les deperdltlons thermiques maximales a travers les parois correspondent a la puissance de chauffage qu'il est necessalrs d'installer. D'apras ce graphique, elles atteignent environ 15 kW en regime dependant du temps (avec la loi de variation de la temperature exterieure utlllsse ici) alors qu'elles sont de I'ordre de 18 kW en regime stationnaire (il s'agit des rssultats obtenus avec des mailles de taille "normale"). L'ecart de puissance a installer est donc substantiel (plus de 15 %).

40

CONCLUSION

Finalement, ce premier TP s'est rnontrs bsneflque a. plusieurs titres.

Pour la prise en main du logiciel COMSOL, tout d'abord.

De par les nombreuses et diverses manipulations qu'il incluait, ce TP a permis d'acqusrlr une petite base de savoir-faire, et d'apprehender la methode a. suivre pour effectuer un certain type d'etudes sur COM SOL.

Pour I'utilisation de I'outil informatique, ensuite.

Ce TP a rappele Ie recul a. prendre vls-a-vls des resultats fournis par un logiciel. II a presents quelques mesures simples pour s'assurer de la pertinence des resultats (verification de la symetrle des resultats, de leur coherence physique, de la contlnults du calcul). En fait, Ie "danger" (a. mettre en perspective avec les circonstances) est de reutiliser une valeur sans la questionner. Par exemple, no us aurions pu retenir une valeur globale de deperditlons, ponts thermiques inclus, de 18,2 kW (valeur calculee avec un maillage de type "Normal") a. la place de 19,6 kW (valeur calculee grace a. l'operateur reacf (T). II semble donc primordial de savoir ou peuvent etre les sources d'incertitudes, d'avoir une idee de leur influence (ordre de grandeur), et eventuellement de connaitre des methodes pour y remedier.

Pour la sensibilisation a. certaines considerations de la thermique du batlrnent,

Ce TP a mis en evidence un ordre de grandeur d'erreur engendre par I'absence de prise en compte des ponts thermiques. L'erreur relative n'est pas identique pour tous les projets de batlmsnt, mais la valeur de 6% observee ici semble tres coherente. II a aussi rnontrs que I'incertitude sur les metres peut etre plus handicapante que celie sur les ponts thermiques ; il n'est donc pas nscessalre de raffiner excessivement les calculs dans ce cas. II a egalement permis de mieux apprehender les evolutions des flux thermiques lorsque les conditions geometriques deviennent plus complexes.

Ce TP a aussi mis en evidence Ie phenomena de I'inertie thermique, grace auquel les parois peuvent absorber une partie de la chaleur a. un certain moment, et la restituer a. I'ambiance un peu plus tard.

Pour la gestion du temps, enfin.

Mais sur ce point, cela n'a malheureusement pas ete trss fructueux. Ainsi, aprss avoir consacrs une duree peut-etre excessive aux premieres parties, je n'ai pas pu achever la redaction des dernieres questions en temps voulu. Pour information, Ie compte-rendu etait pret a. rendre Ie mercredi 1 e decembre (date butoir initiale), si I'on met de cote les reponses aux questions 10 a. 15.

41

GLOSSAIRE ET ACRONYME

LOGICIEL

Conductive heat flux, x component: flux conductif de chaleur suivant sa composante x (ht.dfluxx)

Conductive heat flux magnitude: flux conductif de chaleur, module du vecteur (pas d'informations sur la direction)

DANS CE COMPTE-RENDU

Symbole

Symbole Unite Signification
<!>theo [W] dsperdltlons thermiques theoriques
~T [I<] : ecart de temperature entre l'interieur et l'exterleur (c'est-a-dire Ti - Te)
Rth ~ resistance thermique
~
[KIW]
k [W/(m.K)] coefficient de conductlvlts thermique
S [m2j surface des parois Abreviations

cd / cg : clic droit / gauche

trg : triangle

42

Raccourcis COMSOL & Notes

Imposer une temperature sur les parois : paroi superieure de I'objet (un clic), paroi sltuee juste endessous (deux clics)

=c

Go to XY view I YZ view I ZX view. (au-dessus de I'image, a droite)

Supprimer les couleurs indiquant la surface chaude et la surface froide

3D Plot Group 1 I Surface I Delete

Clic droit sur une face: selecttonne la face pour Ie calcul

Derived Values I Surface Integration

43

Vrac

Question 7

Comparez a un modele 10 analytique employant une resistance thermique base sur la surface interne Si ou externe Se de /'enveloppe. Avez-vous la precision numetioue necessaire ? Si oui, quel/e surface S faudrait-i/ employer pour obtenir un calcul juste ?

Si = 4 x 2,7 x 2 + 6 x 4 x 2 + 6 x 2,7 x 2 = 102 m2

(question 7) : Le calcul a la main indique que les deperdltlons engendrees par Ie flux thermique en conduction = 18 360 W.

<pi = Si A ~T = 1 02 x 1,8 x ( g,~) = 18 360 W

On note <j> la valeur moyenne de j. Soit alors : <i> = -§r = 1 ,8 x ~02 = 180 W 1m2

,

De rnerne :

aT

<pe = Se A e = 22 190,4 W

Se = 123,28 m2

Si on suppose que la surface d'echanqes n'est plus la surface lnterieure, mais la surface exterleure, on obtient un flux thermique largement superieur a la valeur calculsa par COMSOL.

1 e conclusion : En prenant les cotes exterleures, on obtient rapidement une valeur des deperdltlons thermiques. Franche surestimation ; au moins, pas de sous-estimation.

Mais franche surestimation. Dans les calculs pour HPE, THPE, SSC, etc., on preferera calculer en intsrieur, avec les ponts thermiques.

Remarque

<pi < realite car non-prise en compte des ponts thermiques (manque souvent de I'ordre de 5 %)

<pe » realite (22 kW contre 19 kW)

Une valeur supsrieure, une valeur inferieure. Thsorerne des valeurs intarrnediairss : II existe une surface intermediaire (ici : locallsee dans l'epalsseur de I'enveloppe) au niveau de laquelle la valeur est exacte.

Cette surface virtuelle Sv vaut :

Sv =1951,0

..:....:::..-=....:,/\,=- = 108,38 c-a-d 102 x 1,06 (seulement 6 % superieur a la surface lnterleure reelle).

aTe

44

(question 7) : Le calcul a la main indique que les deperditions engendrees par Ie flux thermique en conduction = 18 360 W.

cp = ~~ = S K ~T = 1 02 * 1 ,8 * ( g,~) = 18 360 W

II faut raffiner Ie maillage (1 e reflexe face a un problems de precision).

NB : Demarche.1e etude avec un maillage grossier (calculs plus rapides) ; puis raffiner, et verifier que les valeurs convergent.

On raffine Ie maillage. La valeur des dsperdltlons aug mente ; l'scart entre Ie total des flux sur les faces exterleures et interieures diminue. L'effet des ponts thermiques est mieux pris en compte.

Derniers calculs

Total du flux sur les faces exterieures : 18302.314 W

Total du flux sur les faces interieures : 18 182.844 W

Maillage Total du flux sur les faces extsrleures Total du flux sur les faces lnterleures
Normal 18306 18186
Fine 18436 18370
Finer 18727 18724
EF 19184 18897
ExF 19183 19013 TABLEAU 18 ETUDE DE CONVERGENCE DE LA VALEUR DU FLUX DE CONDUCTION A TRAVERS LES FACES EXTERIEURES ET INTERIEURES

NB : II est possible de mesurer la surface de chaque face a I'aide de COMSOL.

On calcule les flux a I'aide de l'operateur : ht.ndflux (resultats : 18726.731 W)

Manque de precision. On raffine lemaillage.mais les rssultats ne convergent toujours pas.

On choisit alors d'utiliser l'operateur : reacf (T) (resultats : - 19 519.323 W)

Meilleure precision, mais attention: la convention de signe est rnodifise,

NB : l.'operateur reacf (T) exploite des donnees lnterrnedlalres de calculs. II est disponible lors du post-traitement ; son utilisation est donc beaucoup plus rapide que celie du multiplicateur de Lagrange.

On peut refaire I'etude de convergence (raffinement du maillage).

Maillage Total du flux sur les faces exterieures Autres valeurs proposees
Normal 19647.9473660
Fine 19584.212
Finer 19519.322 19498.104
Extra fine 19498.1044 19498.0705
Extremly fine 19342.2 19428 45

TABLEAU 19 ETUDE DE CONVERGENCE DE LA VALEUR DU FLUX DE CONDUCTION A TRAVERS LES FACES EXTERIEURES ET INTERIEURES

RMQ : Les resultats obtenus ne sont pas tout a fait les memes, alors que les maillages choisis sont les memes. Une explication : Ie maillage est triangulaire et rnodelise de tacon aleatolre ("Free Tetrahedral"). En outre, il peut y avoir une influence du solveur. Enfin, certains utilisent des ordinateurs differents (pas Ie merna processeur).

Valeurs finales: 19510 W ± 10 W. (groupe)

Valeur "personnelle" : 19648.6905 W (maillage de type "Element size: Normal" ; "Free Tetrahedral").

Dans Ie cas present, Ie chiffrage rapide des dsperdltlons, par l'lntsrleur, est a 5 % pres. Si les metres du batirnent est tres irnprecis, pas la peine de calculer les PT (influence inferieure a celie de I'incertitude sur les metres).

<psi : on I'obtiendrait aussi en retirant tous les coins de la simulation, et en mettant des conditions limites d'isolation (flux nul) sur les parois jouxtant les coins.

Vrac de vrac

Etude convergence, epaisseur 80 cm

Maillage Extremely Coarser Corse Normal Fine Extra fine Extremely
coarse fine
ht.dfluxMag 4618.3695 5337.357 5604.3886 5620.0956 5628.0084 5637.8142 5637.8142
- Parois ext
ht.dfluxMag 4583.2874 5088.5714 5257.9748 5297.5401 5376.0388 5436.1993 5436.1993
- Parois int
reacf(T} 5975.4774 5770.9627 5690.65 5688.1104 5666.5038 5653.9718 5653.9718 En I'absence de ponts thermiques, les depsrditions theoriquss engendrees par Ie flux thermique en conduction s'scrlvent :

2D : courbe isoflux : variation continue (ne suit pas la geometrie a angle droit). II existe une surface virtuelle sur laquelle flux maximal (rouge sur Ie dessin).

On souhaite maintenant observer I'evolution du flux thermigue a travers un Ront thermigue lineigue. De la meme fac;:on gue precedemment, on se place loin des sommets du paralielepiRede p'our p'rofiter des symetries et travailler sur un flux de chaleur unidirectionnel.

D'apres la figure 5, page 10, on s'attend a ce ~ue Ie flux de chaleur au niveau du pont thermiClue lineigue so it tres eleve (en valeur absolue) du cote interieur, et decroisse vers I'exterieur. Comme eXp'ligue alors, la surface eXRosee vers I'interieur est nettement inferieure a celie eXRosee vers I'exterieur (au moins en Rroportion) au niveau des ponts thermiClues.

46

D'aRres la figure 5, Rage 10, et de la meme fa90n ~ue Rour les Ronts thermigues lineigues, on s'attend a ce ~ue Ie flux de chaleur au niveau du Ront thermi~ue Ronctuel so it tres eleve (en valeur absolue) du cote interieur, et decroisse vers I'exterieur.

Observez Ie flux sur un segment au travers d'une paroi, loin des bards. Varie-t-illineairement? Est-ce normal? Mame question au travers d'un pont thermique lineaire, puis ponctuel.

Objectif : Flux au travers de la paroi. Effectuer une coupe

"Loin des bords" : se placer au milieu de la paroi (profiter de la syrnetrle, qui do it supprimer les effets de bord).

Centre du modele: [x = 3 m ; ~ = 2 m ; z = 1,35 m]

Centre d'un p'etit cote (face exterieure) : [x = 0 m ; y = 2 m ; z = 1,35 m]

Coup.e : x = 0,2 m ; x = 0 m

I~ I~ Iz:
1- 0,21 :21 11,351
10: :21 11,351 TABLEAU 20 COORDONNEES DES POINTS POUR LA COUPE AU TRAVERS D'UNE PAROl

~TT ! II s'agit des coordonnees Rour Ie modele du Rrof. Mon modele a des coordonnees differentes.

x y z
2 - 0,2 1,35
2 0 1,35 TABLEAU 21 COORDONNEES DES POINTS POUR LA COUPE AU TRAVERS D'UNE PAROl

Demarche

Results 1 Data Sets 1 "Cut Point 1 D"

1 D Plot Group I Settings I Data set I Cut line 3 D 1

+ Line Graph I Expression: "ht.dfluxx"

x-axis data I Parameter I Expression: "x"

Solution prof: jx -cst = - 180 W/m2

Refaire avec I Expression: "ht.dfluxMag"

Meme question au travers d'un pont thermique llnealre

47

x y z
- 0,2 2 - 0,2
0 2 0 TABLEAU 22 COORDONNEES DES POINTS POUR LA COUPE AU TRAVERS D'UN PONT THERMIQUE LlNEAlRE

~TT ! II s'agit des coordonnees p'our Ie modele du p'rof. Mon modele a des coordonnees differentes.

Le pont thermique preleve de la chaleur sur une ligne pour la disperser sur "une grande surface". ~u niveau de la surface exterieure, Ie flux thermique sur une ligne est extrernernent faible.

Expression: "ht.dfluxxlsqrt(2) + ht.dfluxz/sqrt(2)"

Mame question au travers d'un pont thermique ponctuel

x y z
- 0,2 - 0,2 - 0,2
0 0 0 TABLEAU 23 COORDONNEES DES POINTS POUR LA COUPE AU TRAVERS D'UN PONT THERMIQUE PONCTUEL

~TT ! II s'agit des coordonnees Rour Ie modele du Rrof. Mon modele a des coordonnees differentes.

Au travers d'une paroi, Ie flux surfacique est quasi-constant. ¢ Au travers d'un pont thermique, forte decrolssance du flux surfacique.

En calcul par elements finis, on ne s'occupe pas de la valeur en un point unique pour etudier la convergence. Pour etudier la convergence, on fait l'lnteqrale sur la maille de calcul, et on verifie que la valeur reste finie.

NB : Pour afficher les 3 courbes sur un msrne graphique, orienter les 3 segments dans la rnsme direction (lnterleur - extsrleur ; ou exterleur - lnterleur),

NB : ~TT ! Orientation (x.y.z) de la figure ne respecte pas torcernent celie du prof ...

Slice 1

3D Plot Group 1 I Slice I Expression I Expression: " ht.dfluxMag" ; Unit: "W/m2"

3D Plot Group 1 I Slice I Plane-Data I Plane: "xy-planes" et Planes: "4"

Slice 2 ; puis Slice 3

Derived Values I Surface Integration I Normal conductive heat flux (ht.ndflux) I Selection : "Manual" (selection des faces)

Derived Values I Surface Integration I Conductive heat flux magnitude (ht.ndfluxMag) I Selection "Manual" (selection des faces)

48

NB : Verifier que Ie flux de chaleur sortant du volume lntsrleur est identique a celui sortant du volume exterleur (selectlonner to utes les faces interieures, puis to utes les faces extsrleures).

Total du flux sur les faces exterieures : 18302.314 W

Total du flux sur les faces lnterteures : 18 182.844 W

Temperature

Slice 1

3D Plot Group 1 I Slice I Expression I Expression: "T" ; Unit: "K"

NB : Pour plus de clarte, on preferera renommer les elements crees par COMSOL et ne pas conserver les noms par defaut.

3D Plot Group 1 I Slice I Plane-Data I Plane: "xy-planes" et Planes: "4"

Slice 2 ; puis Slice 3

3D Plot Group 1 I Slice I Plane-Data I Plane: "yz-planes" et Planes: "4"

3D Plot Group 1 I Slice I Plane-Data I Plane: "zx-planes" et Planes: "4"

Temps Temps Temperature exterleure
Os Oh 280.65 K
10800 s 3h 289.5 K
21 600 s 6h 293.15 K
32400 s 9h 289.5 K
43200 s 12 h 280.65 K
54000 s 15 h 274.4 K
64800 s 18 h 268.15 K
75600 s 21 h 271.8 K
86400 s 24 h 280.65 K FIGURE 17

49