Documente Academic
Documente Profesional
Documente Cultură
Modélisation numérique
des problèmes de l’ingénieur
Intervenants :
•E. Lefrançois (4988) : resp. UV
•M. Rachik
•A. Rassineux
Structure
Thermique
Fluide
Source : ONERA
Source : technoscience
Mathématique :
Équations différentielles ordinaires
Techniques d’intégration standard
Opérations matricielles de base
Notion d’interpolation
Physique : ?
Accès au cours
caractéristique
caractéristique
Boucle de modélisation
caractéristique
caractéristique
Introduction générale
Analyse de stabilité
Analyse modale
Final
• Généralités
• Concept de la boucle de modélisation
• Apprentissage « simple » par l’exemple : thermique 1D
Mais chaque hypothèse simplificatrice doit être justifiée, d’où une remise en
cause possible des modèles numériques !
Stationnaire
Valeurs propres K U M U
Discret
Instationnaire
M U C U K U F
U (t0 ) ,U (t0 ) connus.
Système physique
Différences finies
L u fv 0 sur V
•Linéaire
Équilibre
•Non linéaire Éléments finis C u fs sur S
Stationnaire
L 1 u L 2 u sur V
Valeurs propres
C1 u C2 u sur S
Continu
mu cu L u f v
Instationnaire C u fs sur S
Hauban : 1D Tablier : 2D
Pile de pont : 3D ou 1D ?
ensoleillement
Structure:
•Tenue
•Fatigue
•Aéroélasticité
•Fréquences
Moteurs:
•Commandes
•Combustion
•…
•Poussée
•Acoustique environmentale
•…
Source : futura-sciences
Aérodynamique
Aéroélasticité
Tenue mécanique
Sources : engineering.swan
ONERA
Écart entre solution Écart entre solution exacte Écart entre solution exacte
Sources = réelle et solution exacte + du problème mathématique + du système discret et solution
d’erreurs du problème mathématique et solution du système discret informatique
absence de couplage ?
Algébrique :
choix du découpage, de l’élément
Informatique :
précision machine
programmation …
estime et contrôle
Question : qu’est-ce qu’un bon modélisateur ? il annule les erreurs
Objectif :
Réduire les pertes caloriques par une meilleure isolation : il nous faut donc
connaître le profil de température au travers du mur et en déduire le flux.
Méthode :
Différences finies
Simplifications du modèle :
Stationnaire : à justifier !
Un seul isolant
Rayonnement négligeable : à justifier ! Source : www.isover.be - Saint Gobain
Monodimensionnel : à justifier !
Objectifs :
Calculer la température en tout point
En déduire les valeurs de flux pour déterminer les pertes
Loi de comportement : q x k T x
d 2T x
soit à résoudre: k f v 0, x 0, L
dx 2
1 2 3 4 5 6
T1 T2 T3 T4 T5 T6
dT T T
(1) i 1 i x ... Décentré droit
dx i x
dT T T
(2) i i 1 x ... Décentré gauche
dx i x
d 2T T 2Ti Ti 1
1 2 2 i 1 x 2 ... Centré
dx i x 2
dT T T
1 2 i 1 i 1 x 2 ... Centré
dx i 2x
Termes Type
tronqués
T1 30
dT T51 T51
k k h T5 Text
dx i 5 2x
2hx
T6 T4 Text T5 2 eq.
k
1 0 0 0 0 T 30
1
k 2k k
2 0 0 T f
x x 2 x 2 2
2
k 2k k
0 0 T f
x 2 x 2 x 2 3
3
0 0
k
2k k f
x 2 x 2 x 2
T4 3
0 2h k h 2h
0 0 2 2 f Text
x 2 x x T5 N 2
x
Astuce : on a éliminé T6
Plus qu’à résoudre ce système ….
clear all
close
%----- Paramètres géométriques et physiques
L = 1; % longueur m
k=2; % coeff. de conductivité W/°C-m
h=3; % coeff. d’échange convectif W/°C-m2
f0=10; % production W/m3
T0=30; Text=10; % conditions aux limites
%----- Paramètres numériques
nnt=input('entrer le nombre de points: ');
dx = L / (nnt - 1); % pas de discrétisation
vkg=zeros(nnt,nnt); % initialisation de la matrice
vfg=zeros(nnt,1); % initialisation du second membre
c=k/dx^2;
% Schéma aux différences finies [-1 2 -1]*k/dx^2
for i=2:nnt-1
vfg(i) = -f0;
vkg(i,[i-1 i i+1])=[c -2*c c];
end
%---- Condition de Dirichlet
vkg(1,1)=1;
vfg(1)=T0;
Puis analyse …