Académique Documents
Professionnel Documents
Culture Documents
Présentation de Cast3M
Le langage Gibiane
Travaux dirigés
modélisation du comportement thermo-mécanique
d'une plaque perforée
Compléments
PAGE 2
PRÉSENTATION DE CAST3M
UN PEU D'HISTOIRE
PAGE 5
DE NOMBREUX DOMAINES D'APPLICATION
Magnétostatique
Diffusion multi espèces (loi de Fick)
Couplage thermo-hygro-mécanique
PAGE 6
REMARQUES GENERALES (1/2)
Où télécharger Cast3M ?
http://www-cast3M.cea.fr/index.php?page=dlcastem
Pour quelles plateformes Cast3M est-il disponible ?
Windows (32 bits et 64 bits)
Linux (32 bits et 64 bits)
Mac OS X (64 bits)
Quelles version de Cast3M sont disponibles ?
Version Utilisateur (on ne peut pas modifier les sources)
Version Développeur (on peut modifier les sources)
Y-a-t-il une interface graphique avec Cast3M ?
Non, Cast3M fonctionne uniquement en ligne de commande. Les
instructions en langage Gibiane sont écrites dans un fichier texte
d’extension .dgibi
Développement communautaire
Tout le monde peut proposer ses développements/corrections pour les
intégrer dans la version standard de Cast3M
Lancer Cast3M
castem16 mon_fichier.dgibi
PAGE 9
LE LANGAGE GIBIANE
LE LANGAGE GIBIANE : PRÉSENTATION
PAGE 11
GIBIANE : LA SYNTAXE
Ligne(s) de commande
72 caractères max par ligne
504 caractères max par commande (soit 7 lignes pleines)
Se termine par un point virgule ;
Le symbole d'affectation est le signe égal =
Quelques interdictions
Pas de tabulations messages d'erreur incompréhensibles
Pas de double quotes "
Quelques recommandations
Pas de caractères spéciaux (é, ç, ~, et autres œ)
Respecter une indentation (comme tout bon programmeur !)
Régler son éditeur de texte
coloration syntaxique, remplacement des tabulations
par des espaces, marquage de la colonne 72 …
Quelques pièges classiques
Point virgule à la 73ème colonne et la lecture de l'instruction
continue !
Mettre une apostrophe dans une chaine de caractère
marque la fin de la chaine
PAGE 13
GIBIANE : OBJETS
Définition
Désigne toute structure de données/résultats munie d'un type
(éventuellement d’un sous-type) et d'un nom
Nom des objets
Donné par l’utilisateur
Limité à 8 caractères ( a…z A…Z 0…9 _ )
Insensible à la casse
Pièges
Plus de 8 caractères : les surnuméraires sont ignorés
Utilisation du tiret – interdit !
Caractères accentués é, è interdit !
Type des objets
Il existe plus de 40 types d'objets différents
Une liste détaillée des objets les plus utilisés est donnée à la fin de
cette présentation (lien)
PAGE 14
GIBIANE : OBJETS
PAGE 15
GIBIANE : OPÉRATEURS
Définition
Désigne tout traitement muni d'un nom (instruction Gibiane) qui
construit un ou plusieurs objets nouveaux à partir d'un ou plusieurs
objets existants
PAGE 16
GIBIANE : OPÉRATEURS
PAGE 17
GIBIANE : OPÉRATEURS
Pièges
Nom d'objet = nom d'opérateur appel à l'opérateur impossible,
sauf si on l'appelle en capitales
entre quotes A = 'OPER' B C ;
Définition
Commande sans symbole d'affectation =
Ne crée pas de nouvel objet
Exemples
OPTI 'DIME' 3 'ELEM' 'CUB8' ;
OPTI 'TITR' 'Maillage de la piece' ;
DEPL mail1 'PLUS' (10.3 5.4 -2.5) ;
Définition
Ensemble nommé de commandes Gibiane muni d'une liste
d'opérandes d'entrée et de sortie
Analogue à une subroutine fortran ou à une fonction C
Délimitation
DEBP ma_proc arg_e1*entier arg_e2*flottant ... arg_en*mchaml ;
commande 1 ;
commande 2 ;
...
commande k ;
FINP arg_s1 arg_s2 ... arg_sm ;
PAGE 20
GIBIANE : PROCÉDURES
Invocation
Comme un opérateur ou une directive ordinaire
obj1 obj2 ... objm = ma_proc ent1 flot2 ... champn ;
PAGE 21
GIBIANE : PROCÉDURES
Pièges
FINP manquant
arrêt de Cast3M, message d'erreur parfois difficile à interpréter
FINP présent mais ; manquant ou au-delà position 72
arrêt de Cast3M, message d'erreur parfois difficile à interpréter
Invocation d'une procédure avant qu'elle ne soit définie
arrêt de Cast3M, message d'erreur de l'opérateur = parfois
difficile à interpréter
PAGE 22
GIBIANE : QUELQUES INSTRUCTIONS UTILES
Débugage
INFO OPER ;
affiche la notice d'un opérateur/directive/procédure
OPTI 'DONN' 5 ;
arrêt de la lecture du fichier .dgibi
lecture sur le terminal : mode interactif
LIST OBJ1 ;
liste le contenu de l'objet OBJ1
LIST 'RESU' OBJ1 ;
liste un résumé du contenu de l'objet OBJ1
TRAC OBJ1 (OBJ2) ;
trace l'objet OBJ1 (maillage, champ, déformée, …)
MESS 'Je passe ici !' ;
affiche un message dans le terminal (ou le fichier d'impression)
PAGE 23
DOCUMENTATION
MODÉLISATION DU COMPORTEMENT
THERMO-MÉCANIQUE D'UNE PLAQUE
PERFORÉE
PROBLÈME ÉTUDIE ET CONDITIONS AUX LIMITES
Thermique
Effort réparti Rayonnement
Mécanique
Température Convection
imposée
Température
imposée
nhaut
haut
nbasg nbasd
X
O PAGE 28
long
CHAP. 1 : GÉNÉRALITÉS ET MAILLAGE
NLONG = 24 ;
NHAUT = 4 ;
nhaut
NBASG = 10 ;
haut
NBASD = 10 ;
NQCG = 8 ;
NQCD = 8 ;
nbasg nbasd
O X
long
PAGE 29
nouveaux objets ENTIER, FLOTTANT, MOT
CHAP. 1 : GÉNÉRALITÉS ET MAILLAGE
HAUT
PF = LONG HAUT ;
PG = 0. HAUT ; PC
PCEN = (0.5 * LONG) 0. ;
PCEN
PA PB PD PE
LONG
PAGE 30
nouvel objet POINT
CHAP. 1 : GÉNÉRALITÉS ET MAILLAGE
LIEF
nhaut
nhaut
LIGA
HAUT
PC
* CONSTRUCTION DES CERCLES (CERC ou C)
CE
(A vous de jouer: Consulter la notice)
LIAB PCEN LIDE
PA nbasg PB PD nbasd PE
ELEMENTAIRES
LIEF
nhaut
nhaut
LIGA
HAUT
PC
* CONSTRUCTION DES CERCLES (CERC ou C)
CE
CE1 = CERC NQCG PB PCEN PC ; PCEN
LIAB LIDE
CE = C NQCD CE1 PCEN PD ;
PA nbasg PB PD nbasd PE
ELEMENTAIRES
PAGE 33
CHAP. 1 : GÉNÉRALITÉS ET MAILLAGE
PAGE 34
CHAP. 1 : GÉNÉRALITÉS ET MAILLAGE
PG PH PF
nhaut
PC
PG PH PF
nhaut
PC
PAGE 37
CHAP. 1 : GÉNÉRALITÉS ET MAILLAGE
PAGE 41
CHAP. 1 : GÉNÉRALITÉS ET MAILLAGE
PAGE 42
CHAP. 1 : GÉNÉRALITÉS ET MAILLAGE
MATYPE = 1 ;
PAGE 44
CHAP. 2 : THERMIQUE LINÉAIRE STATIONNAIRE
Système linéaire : Λ 𝜃 = Φ
50 °C
100 °C
PAGE 45
CHAP. 2 : THERMIQUE LINÉAIRE STATIONNAIRE
* CHARGEMENT EN MEMOIRE
REST ;
PAGE 46
CHAP. 2 : THERMIQUE LINÉAIRE STATIONNAIRE
Formulation mathématique:
* MODELE THERMIQUE (CONDUCTION) A MATERIAU UNIFORME ET CONSTANT
MOT = MODE SU 'THERMIQUE' 'ISOTROPE' 'CONDUCTIVITE' ;
MAT = MATE MOT 'K' CONDUMAT 'C' CAPAMAT 'RHO' RHOMAT ;
PAGE 47
nouveaux objets MMODEL, MCHAML, RIGIDITE, CHPOINT
CHAP. 2 : THERMIQUE LINÉAIRE STATIONNAIRE
PAGE 48
REMARQUES : LES CHAMPS PAR POINTS (CHPOINT)
Objet CHPOINT
Quelques caractéristiques :
une valeur par nœud
ne dépend pas du maillage, seulement des nœuds !
continu d'un élément à l'autre
PAGE 49
REMARQUES : LES CHAMPS PAR ÉLÉMENTS (MCHAML)
Objet MCHAML
Quelques caractéristiques :
plusieurs points support possibles :
points d'intégration des contraintes (points de Gauss)
point d'intégration de la rigidité
points d'intégration de la masse
centre de gravité
nœuds
interpolé par les fonctions d'interpolation du modèle
non continu d'un élément à l'autre.
PAGE 50
CHAP. 3 : THERMIQUE LINÉAIRE TRANSITOIRE
PASAPAS
50 °C
100 °C
PAGE 51
CHAP. 3 : THERMIQUE LINÉAIRE TRANSITOIRE
PASAPAS
Conditions initiales
* CHAMP DE TEMPERATURES INITIALES (UNIFORME ET EGAL A 25 DEGRES C)
T_INI = MANU 'CHPO' SU 1 'T' 25. ;
PAGE 52
nouveaux objets LISTREEL, EVOLUTIOn et CHARGEMEnt
CHAP. 3 : THERMIQUE LINÉAIRE TRANSITOIRE
PASAPAS
PAGE 53
nouvel objet TABLE
CHAP. 3 : THERMIQUE LINÉAIRE TRANSITOIRE
PASAPAS
PAGE 54
CHAP. 3 : THERMIQUE LINÉAIRE TRANSITOIRE
PASAPAS
PAGE 55
CHAP. 3 : THERMIQUE LINÉAIRE TRANSITOIRE
PASAPAS
PAGE 56
nouveaux objets PROCEDURe, VECTEUR
CHAP. 3 : THERMIQUE LINÉAIRE TRANSITOIRE
PASAPAS
PAGE 57
CHAP. 3 : THERMIQUE LINÉAIRE TRANSITOIRE
PASAPAS
PAGE 58
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
T∞ = 200 °C
ε = 0.8
50 °C
T∞ = 50 °C
h = 200 W.K-1.m-2
100 °C
PAGE 59
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
PAGE 60
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
PAGE 61
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
PAGE 62
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
PAGE 63
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
Post traitement
* EVOLUTION TEMPORELLE DE LA TEMPERATURE EN UN POINT TEST POUR VERIFIER
* QUE L'ON A ATTEINT L'ETAT STATIONNAIRE
EV1 = (A vous de jouer)
DESS (A vous de jouer);
PAGE 64
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
Post traitement
* EVOLUTION TEMPORELLE DE LA TEMPERATURE EN UN POINT TEST POUR VERIFIER
* QUE L'ON A ATTEINT L'ETAT STATIONNAIRE
EV1 = EVOL 'TEMP' TAB1 'TEMPERATURES' 'T' PTEST ;
DESS EV1 'TITR' '[4] Temperature au point test vs Temps' ;
PAGE 65
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
Post traitement
N1 = DIME (TAB1 . 'TEMPERATURES') ;
REPE B1 N1 ;
T_I = TAB1 . 'TEMPERATURES' . (&B1 - 1) ;
TPS_I = TAB1 . 'TEMPS' . (&B1 - 1) ;
MOT_I = CHAI '[4] Temperatures au temps ' TPS_I ' (conv. + ray.)' ;
TRAC T_I SU CSU 'TITR' MOT_I (PROG 50. 'PAS' 2.5 100.) ;
FIN B1 ;
PAGE 66
CHAP. 4 : THERMIQUE NON LINÉAIRE TRANSITOIRE
CONVECTION, RAYONNEMENT, PASAPAS
FIN ;
PAGE 67
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
Système linéaire : 𝐾 𝑢 = 𝐹
1. calcul de la matrice de raideur 𝐾 (1er membre)
2. calcul des efforts nodaux imposés 𝐹 (2nd membre)
3. résolution avec RESO 𝑢 (inconnue)
σ = 100 MPa
Ux = 0 Uy = 0 PAGE 68
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 70
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 71
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
En un seul coup :
* CONTRAINTES A PARTIR DES DEPLACEMENTS
SIG = SIGM U5 MOM1 MAM1 ;
PAGE 72
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 73
nouvel objet DEFORMEE
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 74
nouvel objet DEFORMEE
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 75
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 76
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 77
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 78
CHAP. 5 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
PAGE 79
CHAP. 6 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE
PAGE 80
CHAP. 6 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE
PAGE 81
CHAP. 6 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE
PAGE 82
CHAP. 6 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE
PAGE 83
CHAP. 6 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE
PAGE 84
CHAP. 6 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE
* DEFORMATIONS ELASTIQUES
EPE = EP - EPT ;
PAGE 85
CHAP. 6 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE
* DEFORMATIONS ELASTIQUES
EPE = EP - EPT ;
PAGE 86
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
𝑥 − 𝑥moy
3 α0
α 𝑥 = α0 1+β
𝑥max − 𝑥min
x
xmin xmoy xmax
PAGE 87
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
PAGE 88
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
PAGE 89
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
PAGE 90
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
PAGE 91
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
PAGE 92
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
PAGE 93
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
PAGE 94
CHAP. 7 : MÉCANIQUE ÉLASTIQUE LINÉAIRE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE
PAGE 95
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
σ
σY
E
ε PAGE 96
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 97
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 98
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 99
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 100
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 101
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 102
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 103
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 105
CHAP. 8 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE, PASAPAS
PAGE 106
CHAP. 9 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE (X, T), PASAPAS
σY
250 MPa
130 MPa
T
50 °C 100 °C PAGE 107
CHAP. 9 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE (X, T), PASAPAS
(A vous de jouer)
PAGE 108
CHAP. 9 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE (X, T), PASAPAS
PASAPAS TAB2 ;
PAGE 109
CHAP. 9 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE (X, T), PASAPAS
PAGE 110
CHAP. 9 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE (X, T), PASAPAS
PAGE 111
CHAP. 9 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE (X, T), PASAPAS
PAGE 112
CHAP. 9 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE (X, T), PASAPAS
PAGE 113
CHAP. 9 : MÉCANIQUE ÉLASTO-PLASTIQUE
CHARGEMENT THERMIQUE, MATÉRIAU VARIABLE (X, T), PASAPAS
PAGE 114
COMPLÉMENTS
LIRE / SORTIR DES DONNÉES
Directive ACQUérir
Acquérir dans un fichier texte, ligne par ligne
OPTI 'ACQU' 'fichier.txt' ;
ACQU N1*'ENTIER' A*'FLOTTANT' ; fichier.txt
ACQU N2*'ENTIER' L1*'LISTREEL' 3 ;
1 3.14 X Y
2 25.2 28.3 24.2
PAGE 116
LIRE / SORTIR DES DONNÉES
PAGE 117
LIRE / SORTIR DES DONNÉES
PAGE 119
REGROUPEMENT DE PROCÉDURES
PAGE 120
QUELQUES INFOS
PAGE 121
THERMO-ÉLASTICITÉ LINÉAIRE PLANE
(1) RAPPEL DES ÉQUATIONS
𝜕𝑢𝑖
Gradient des déplacements 𝐻 = 𝐆𝐫𝐚𝐝 𝑢 𝐻𝑖𝑗 = = 𝑢𝑖,𝑗
𝜕𝑥𝑖
1
Déformations totales (Green Lagrange) 𝜀 = 2 𝐻 + 𝐻𝑻 + 𝐻𝑻 . 𝐻
avec : 𝑢 déplacement
𝜀 déformation totale 𝜎 contrainte
𝜀𝑒 déformation élastique 𝜀 𝑡ℎ déformation thermique
𝛿 tenseur identité d'ordre 2
C tenseur de rigidité (ordre 4)
𝛼 dilatation thermique
∆𝑇 élévation de température
PAGE 122
THERMO-ÉLASTICITÉ LINÉAIRE PLANE
(2) CONTRAINTES PLANES
Notation vectorielle :
𝜎11 𝜀11 𝜈
avec : 𝜀33 = − 𝜀11 + 𝜀22
𝜎 = 𝜎22 𝜀 = 𝜀22 𝐸
3 composantes indépendantes
𝜎12 2𝜀12
Loi de Hooke :
𝜎11 1 𝜈 0 𝜀11
𝐸 𝜈 1 0
𝜎22 = 𝜀22
1 − 𝜈2 1−𝜈
𝜎12 0 0 2𝜀12
2
𝜎 = 𝐶 𝜀 𝐶 matrice de rigidité
PAGE 123
THERMO-ÉLASTICITÉ LINÉAIRE PLANE
(3) ÉLÉMENT FINI
𝑞1𝐵
Interpolation des inconnues primales : 𝑞2𝐵
B
𝑢(𝑥) = 𝑁(𝑥) 𝑞
en tout point (𝑥, 𝑦) de l'élément A
𝑞1𝐴 C 𝑞1𝐶
𝑞 sont les déplacements des nœuds de l'élément
𝑞2𝐴 𝑞2𝐶
1 𝑇
= 𝜀 𝜎 𝑑𝑉
2 𝑉𝑒
1 𝑇 𝑇
= 𝑞 𝐵 𝐶 𝐵 𝑞 𝑑𝑉
2 𝑉𝑒
Assemblage :
𝑄 déplacements des nœuds du maillage
1 𝑇
1 𝑇 Les matrices 𝑘𝑒 sont étendues sur tous les
𝐸𝑑𝑒𝑓 = 𝑄 𝑘𝑒 𝑄 = 𝑄 𝐾 𝑄
2 2 ddl du maillage avec des termes nuls
𝑒 𝐾 matrice de rigidité assemblée
PAGE 125
THERMO-ÉLASTICITÉ LINÉAIRE PLANE
(5) PRINCIPE TRAVAUX VIRTUELS
𝜎: 𝛿 𝜀 ∗ 𝑑𝑉 = 𝑓𝑣 𝛿 𝑢∗ 𝑑𝑉 + 𝑓𝑠 𝛿 𝑢∗ 𝑑𝑆
𝑉𝑒 𝑉𝑒 𝑆𝑒
𝛿𝜀 ∗ 𝑇 𝜎 𝑑𝑉 = 𝛿𝑢∗ 𝑇 𝑓𝑣 𝑑𝑉 + 𝛿𝑢∗ 𝑇 𝑓𝑠 𝑑𝑆
𝑉𝑒 𝑉𝑒 𝑆𝑒
𝛿𝑞 ∗ 𝑇
𝐵 𝑇
𝜎 𝑑𝑉 = 𝛿𝑞 ∗ 𝑇
𝑁 𝑇
𝑓𝑣 𝑑𝑉 + 𝑁 𝑇
𝑓𝑠 𝑑𝑆
𝑉𝑒 𝑉𝑒 𝑆𝑒
𝑇 𝑇 𝑇
𝐵 𝐶 𝐵 𝑑𝑉 𝑞 = 𝑁 𝑓𝑣 𝑑𝑉 + 𝑁 𝑓𝑠 𝑑𝑆
𝑉𝑒 𝑉𝑒 𝑆𝑒
𝑘𝑒 𝐹𝑒
PAGE 126
THERMO-ÉLASTICITÉ LINÉAIRE PLANE
(6) CHARGEMENT THERMIQUE
𝐵 𝑇 𝜎 𝑑𝑉 = 𝐹𝑒
𝑉𝑒
𝐵 𝑇 𝐶 𝜀 − 𝜀 𝑡ℎ 𝑑𝑉 = 𝐹𝑒
𝑉𝑒
𝐵 𝑇 𝐶 𝜀 𝑑𝑉 = 𝐹𝑒 + 𝐵 𝑇 𝐶 𝜀 𝑡ℎ 𝑑𝑉
𝑉𝑒 𝑉𝑒
𝐹𝑡ℎ
𝑘𝑒 𝑞 = 𝐹𝑒 + 𝐹𝑡ℎ
PAGE 127
MULTIPLICATEURS DE LAGRANGE
Le théorème de Lagrange nous dit qu'il existe des réels 𝜆 tels que :
𝑇
𝐾 𝑄 − 𝐹 +𝛽 𝜆 = 0
Définition
𝑡
2 𝑝 𝑝 2 𝑝 𝑝
𝑝 𝑡 = 𝑝 𝜏 𝑑𝜏 𝑝= 𝜀 :𝜀 = 𝜀 𝜀
0 3 3 𝑖𝑗 𝑖𝑗
Signification
(lien) 𝜺𝒑 (𝒕𝟏 )
𝜀 𝑝 𝐼𝐼
𝜀𝑝 𝐼
PAGE 129
DESCRIPTION DES OBJETS GIBIANE
DESCRIPTION DES OBJETS
Objets généraux
ENTIER Nombre entier
FLOTTANT Nombre réel
PAGE 132
DESCRIPTION DES OBJETS
Etablissement public à caractère industriel et commercial | R.C.S Paris B 775 685 019