NF04 Modélisation numérique des problèmes de l’ingénieur

Slides:



Advertisements
Présentations similaires
I-Conduction en régime variable : Généralités
Advertisements

Cours 5-a Problèmes scalaires instationnaires d’ordre 1 en temps
Non linéarités liées à la thermique
Cours 4-b Méthode des éléments finis 2D
Comparaison des méthodes déterministes et Monte Carlo
ACCU 22 mai 2006Hervé PIAULT - UTC1/22 Développements UTC sur Claroline Hervé PIAULT.
Résolution de problèmes et logiciel de calcul symbolique
Introduction aux couplages thermomécaniques
Cours 8 Problèmes de dynamiques : techniques de résolution pas-à-pas
Cours 7 Problèmes d’ordre 2 en temps : Analyse modale
Cours 2 Méthode des différences finies Approche stationnaire
Fiche « succincte » des mini-projets
Application T3 : écoulement plan 2D
Cours 7 Problèmes d’ordre 2 en temps : Analyse modale
Cours 3-b Méthode des éléments finis 1D
Cours 4-a Méthode des éléments finis 2D
Cours 5-b Problèmes spatio-temporels d’ordre 1 en temps
Cours 3-a Méthode des éléments finis 1D
SuivantPrécédent ESSI 1 - Auto TS © Jean-Paul Stromboni (Mai 2000) Consolidation: tester les connaissances acquises 1 Etude de la commande du système.
Notion d'asservissement
Equations différentielles ordinaires
Résultats de l'exercice Couplex
Chapitre VII :Commande par retour d’état
Application à la méthode des
L’objectif est de présenter
Asservissement et régulation continue
Maple, modélisation et résolution de problèmes
Guy Gauthier, ing., Ph.D. Session été 2013.
Thermodynamique Renseignements pratiques ( ):
Premier thème du parcours
Présentation de l’élément poutre Étude des structures portiques
L’objectif est de passer
Chapitre 2 : La fonction de transfert
Couche limite atmosphérique
ALGORITHMIQUE en classe de seconde
Le modèle évalué est conforme à celui présenté dans la LoI (puissance, géométrie), la puissance issue de lélectronique de « front end » nest pas comptée,
Exemple 2.
Guy Gauthier, ing., Ph.D. Session automne 2012.
Équations différentielles Partie 1
Introduction à la modélisation de la combustion turbulente
Technologie au cycle central
transfert de chaleur Par CONVECTION
Introduction aux équations différentielles ordinaires (EDO)
Présentation de la méthode des Eléments Finis
Conditions aux Frontières Ouvertes
Soutenance de stage 16 Mai au 5 Août 2011
- énergie bornée (tend vers 0 lorsque
Approche naïve de la résolution.
Chapitre 3-B : AUTOMATIQUE : LES S.L.C.I.
Régulation et Asservissement: Notions de schémas blocs
Guy Gauthier, ing., Ph.D. 6 janvier 2015
Résolution d’un problème de diffusion 1D
SYSTEMES NON LINEAIRES
Introduction et Généralités sur l’Algorithmique
Couche limite atmosphérique
Introduction aux équations de transport
1/16 Chapitre 3: Représentation des systèmes par la notion de variables d’état Contenu du chapitre 3.1. Introduction 3.2. Les variables d’état d’un système.
Progression par compétences
Conduction Bidirectionnelle en régime permanent
Université Kasdi Merbah de Ouargla Faculté des sciences appliqués
Commande optimale linéaire quadratique de Lunar Lander
Oscillateur harmonique
Régulation de température
Résolution des équations différentielles
Organisation des séquences pédagogiques TD TP
Sciences Mécaniques Appliquées
Modélisation des Actions Mécaniques Première sti2d
Couche limite atmosphérique Micrométéorologie. Équations de Reynolds 7 équations et 16 inconnues...
Eléments finis : conditions de mise en œuvre de la méthode
5 ème Journée des doctorants – ED SPI Lille – 26 Juin 2012 – Ecole des Mines de Douai ETUDE DES CARACTERISTIQUES THERMOPHYSIQUES D’ISOLANTS AGRO-SOURCES.
Transcription de la présentation:

NF04 Modélisation numérique des problèmes de l’ingénieur Intervenants : E. Lefrançois (4988) : resp. UV M. Rachik A. Rassineux Version 09/2006 (E.L.) NF04 - Automne - UTC

En quelques mots … Fournir des outils dédiés pour la résolution informatique des phénomènes physiques Structure Thermique Fluide Source : ONERA Source : technoscience Modèle réel Modèle numérique Version 09/2006 (E.L.) NF04 - Automne - UTC

Pourquoi NF04 ? Passage incontournable dans la boucle de conception d’un produit industriel Automobile, aéronautique, acoustique, génie civil … 1 emploi ingénieur sur 3 concerné par le numérique 99 % de la physique sous la forme d’E.D.P. « Outils » mathématiques actuels valables pour moins de 1 % des cas !! Version 09/2006 (E.L.) NF04 - Automne - UTC

Présentation générale Déroulement sur 15 semaines: Cours TD/TP sur machines (Windows et Unix) Moyens à disposition: Ensemble de scripts de calculs sous Matlab Ideas Site web nf04 : http://www4.utc.fr/~nf04 Mecagora : http://www.utc.fr/~mecagora Évaluation: Devoirs (10%), médian (30%), final (40%) Mini projet (20%) (20-30 h) Acoustique automobile, musicale Transport-diffusion d’un polluant Portance profil porteur … Acoustique automobile Pollution d’un lac Portance aile d’avion Version 09/2006 (E.L.) NF04 - Automne - UTC

Bagages nécessaires … Mathématique : Physique : ? Équations différentielles ordinaires Techniques d’intégration standard Opérations matricielles de base Notion d’interpolation Physique : ? Ingénieur : développer le bon sens et un esprit critique Informatique : apprentissage de l’outil Matlab Version 09/2006 (E.L.) NF04 - Automne - UTC

Site web Mecagora : portail UTC « ouvert » Accès au cours Version 09/2006 (E.L.) NF04 - Automne - UTC

Site web Mecagora : page d’accueil Version 09/2006 (E.L.) NF04 - Automne - UTC

Site web Mecagora : accès aux exemples Version 09/2006 (E.L.) NF04 - Automne - UTC

Site web Mecagora : lecture d’un exemple Boucle de modélisation Version 09/2006 (E.L.) NF04 - Automne - UTC

Site web Mecagora : 300 fiche-notions type cours Version 09/2006 (E.L.) NF04 - Automne - UTC

Plan du cours Introduction générale Différences finies 1D, 2D Éléments finis 1D, 2D Médian Problèmes temporels du 1er ordre Problèmes temporels du 2nd ordre Analyse de stabilité Analyse modale Final Version 09/2006 (E.L.) NF04 - Automne - UTC

Cours 1 Introduction générale Généralités Concept de la boucle de modélisation Apprentissage « simple » par l’exemple : thermique 1D Version 09/2006 (E.L.) NF04 - Automne - UTC

Principe des méthodes numériques Objectif : fournir une solution approchée du comportement réel d’un phénomène physique. On parle ainsi de « modèles numériques » La physique possède un caractère: Tridimensionnel Temporel Non linéaire (HPP, matériaux …) Le rôle du modélisateur est de simplifier suffisamment le problème tout en conservant l’essentiel de la physique à l’origine du phénomène étudié Donc : Approchée = simplifiée Mais chaque hypothèse simplificatrice doit être justifiée, d’où une remise en cause possible des modèles numériques ! Version 09/2006 (E.L.) NF04 - Automne - UTC

Généralités Équilibre Stationnaire Valeurs propres Discret Instationnaire Système physique Linéaire Non linéaire Différences finies Éléments finis Équilibre Stationnaire Valeurs propres Continu Instationnaire Version 09/2006 (E.L.) NF04 - Automne - UTC

Exemples d’hypothèses simplificatrices (1/3) Dimension du problème : 1, 2 ou 3 dimensions Existence ou non de dimensions négligeables devant les autres ? Comportements linéaires ou non : HPP vérifiée ? Caractéristiques matériaux bien identifiées ? Hauban : 1D Tablier : 2D Pile de pont : 3D ou 1D ? Version 09/2006 (E.L.) NF04 - Automne - UTC

Exemples d’hypothèses simplificatrices (2/3) Problème temporel ou non : Réponse liée aux échelles de temps caractéristiques : … des sollicitations externes … du fluide, du matériaux … Solution recherchée sur une courte ou longue période ? Air environnant (très affecté) : analyse instationnaire Source : ldeo.columbia ensoleillement Sol (peu affecté) : analyse quasi-statique Version 09/2006 (E.L.) NF04 - Automne - UTC

Exemples d’hypothèses simplificatrices (3/3) Présence ou non de couplages multi physiques ? Échelle des temps caractéristiques : fluide (~10-6s), structure (~10-2s), thermique (~10s) ... Réponse en fonction du rapport des temps : Réservoir en ballottement Acoustique musicale (fluide ~ immobile % solide) Ouvrages génie civil (pont …) (fluide et solide se « voient ») Aéroélasticité supersonique (solide ~ immobile % fluide) Version 09/2006 (E.L.) NF04 - Automne - UTC

Complexité : multi compétences Fluide: Aérodynamique Traînée Acoustique … Intérieur: Capacité transport Confort passagers … Structure: Tenue Fatigue Aéroélasticité Fréquences Commandes … Moteurs: Combustion Poussée Acoustique environmentale … Source : futura-sciences Version 09/2006 (E.L.) NF04 - Automne - UTC

Chaîne de conception « industrielle » Aérodynamique Aéroélasticité Tenue mécanique Conception Simulation Expérimental Production Sources : engineering.swan ONERA Version 09/2006 (E.L.) NF04 - Automne - UTC

« Boucle de modélisation » Démarche en 4 étapes (ou modèles) distinctes : NF04 Modèle physique Modèle mathématique (continu) Modèle numérique (algébrique) Modèle informatique Sources d’erreurs Écart entre solution réelle et solution exacte du problème mathématique Écart entre solution exacte du problème mathématique et solution du système discret Écart entre solution exacte du système discret et solution informatique = + + Version 09/2006 (E.L.) NF04 - Automne - UTC

« Boucle de modélisation » NF04 Observation du phénomène Définition des objectifs Modèle physique Modèle mathématique Modèle discret Modèle informatique L’idéal est d’avoir une approche indépendante : de la physique étudiée ; de la dimension géométrique du problème ; du régime (stationnaire ou non) ; de la méthode de discrétisation et des schémas employés. Version 09/2006 (E.L.) NF04 - Automne - UTC

Analyse des sources d’erreurs Mathématique : 3D 1D, 2D? temporel ? grands déplacements et grandes rotations ou HPP ? loi de comportement du matériaux absence de couplage ? Algébrique : choix du découpage, de l’élément choix de l’algorithme de résolution … Informatique : précision machine programmation … estime et contrôle Question : qu’est-ce qu’un bon modélisateur ? il annule les erreurs Version 09/2006 (E.L.) NF04 - Automne - UTC

Apprentissage par l’exemple … « Isolation thermique d’un mur » 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 ! Monodimensionnel : à justifier ! Source : www.isover.be - Saint Gobain Version 09/2006 (E.L.) NF04 - Automne - UTC

Modèle physique Pertes caloriques = flux thermique : q(x) (W/m2) Fonction des matériaux employés Conductivité thermique : k (W/°C-m) Fonction du champ de température : T(x) (°C) Loi de comportement entre flux et température (Fourier) Fonction des échanges avec l’extérieur : h (W/°C-m2) et Text Objectifs : Calculer la température en tout point En déduire les valeurs de flux pour déterminer les pertes Version 09/2006 (E.L.) NF04 - Automne - UTC

Modèle mathématique L Définition du domaine d’étude : Équilibre thermique régi par : Loi de comportement : Conditions aux limites (CL) : Température imposée en x=0 (CL type Dirichlet) : Condition en flux en x=L (CL type Cauchy) : Version 09/2006 (E.L.) NF04 - Automne - UTC

Modèle numérique (1/4) Discrétisation du domaine d’étude : Notion de discrétisation : nombre fini de nœuds de calcul Nœud fictif pour traiter la condition à la limite en dérivée en x=L On associe une variable inconnue par nœud : soient 5+1=6 inconnues Objectif suivant : trouver 6 équations ! 1 2 3 4 5 6 T1 T2 T3 T4 T5 T6 Version 09/2006 (E.L.) NF04 - Automne - UTC

Modèle numérique (2/4) Discrétisation des termes de dérivées (démonstration au prochain cours) : Précision du schéma Termes tronqués Type Version 09/2006 (E.L.) NF04 - Automne - UTC

Modèle numérique (3/4) L’équation d’équilibre devient : Les conditions aux limites deviennent : 4 eq. 6 inconnues 2 eq. Au total : 6 équations pour 6 inconnues Version 09/2006 (E.L.) NF04 - Automne - UTC

Modèle numérique (4/4) Réorganisation matricielle Plus qu’à résoudre ce système …. Astuce : on a éliminé T6 Version 09/2006 (E.L.) NF04 - Automne - UTC

Modèle informatique (langage Matlab) 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; %---- Condition de Cauchy vkg(nnt,[nnt-1 nnt])=[2*h/dx^2 –2*(k/dx^2+h/dx)]; vfg(nnt)=-f0-2*h*Text/dx; %----- Résolution vsol = vkg\vfg %---- Affichage vcorg = 0:dx:L; % Coordonnées des noeuds plot(vcorg,vsol,'b -o') % trace solution calculée … Post-traitement des résultats Puis analyse … Version 09/2006 (E.L.) NF04 - Automne - UTC