macs 2 sujet du cours = « méthodes pour les ingénieurs » ou en vrai, comment ce quon fait dans...

Post on 03-Apr-2015

104 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MACS 2

Sujet du cours =

« Méthodes pour les ingénieurs »

ou

en vrai, comment ce qu’on fait dans la formation Macs est utilisé

dans l’industrie !

Ma proposition

• Ce n’est pas un cours conventionnel

• But = vous aider à vous orienter

• Test (dont vous êtes les 2nd cobayes …)

• Séquences 1h30 avec :• 10-15 mn de questions du « prof »• Exposé « classique » de 1h• 10 mn de questions de « vous »

Plan du cours

• Analyse d’un problème type le passage d’un problème continu au problème discret ou comment modéliser comme un mathématicien appliqué

• Des exemples de problèmes multi-échelles et multi-physiques qu’est-ce que ça cache comme compétences ?

• Validation, recalage, méthodes inverses : ne pas se tromper de méthode et rester « scientifiques », s’il vous plait !

• Incertitudes ou le désespoir si on ne sais pas adopter une attitude un peu systématique

• La simulation dans le processus de conception : où ? avec qui ? Quels enjeux ? Quels gains ?

+ le contrôle des connaissances !!!

le contrôle des connaissances !!!

• Dernière séance du– Tirage au sort le– Groupe de 3 – Un sujet / 7 à 8 mn par groupe– Notation A-E

• Questions ?

Première question :la modélisation numérique : quelles

questions faut-il poser ?

• Exemple : un métier « nouveau » la compatibilité électromagnétique

• de quelles informations un « mathématicien appliqué » va t-il avoir besoin pour entrer en action ?

Conclusion 1

• Identifier les grandeurs caractéristiques• Identifier les équations ET les conditions aux

limites et les conditions initiales• Comprendre les simplifications des ingénieurs et

« mesure la complexité du problème »• Faire appel aux labos sur les problèmes

théoriques (bien posé, dans quels espaces donc quelle régularité est attendue)

• Choisir la méthode numérique ‘ad hoc’• L’étudier !!!! (si possible)

Seconde question :erreur numérique et erreur de modèle ? il faudrait savoir !!!

• Exemple : propagation d’ondes et propagation d’erreurs ou comment fait-on la différence ?

• un « mathématicien appliqué » essaie d’analyser le pb continu et le pb discret

Conclusion 2

• Comprendre quels sont les invariants physiques (demander aux experts !!!)

• Comprendre les schémas et surtout leur interprétation physique (conservation d’énergie, de qtté de mvt, contraintes de causalité, de positivité, de réversibilité …

• étudier (si possible) l’existence des invariants « numérique » (en plus de l’ordre des schémas »

• Avoir conscience du coût du schéma choisi (à développer, en temps CPU) : aucun code non « raisonnable » ne sera retenu par un ingénieur

• La précision se juge « sur le résultat final » pour un ingénieur !

troisième question :une approximation contient

toujours une idée d’efficacité qui doit être analysée

• Exemple : Un développement asymptotique, une valeur moyenne …

• un « mathématicien appliqué » doit comprendre quels paramètres sont pertinents

Conclusion 3

• Comprendre quels sont les principes physiques qui ont permis de développer ces modèles (trouver les observables pertinents selon ces experts)

• Analyser mathématiquement les modèles est toujours payant (pas souvent facile !)

•  La détermination des domaines de validité des modèles demande des expérimentations nouvelles !

• L’hybridation de méthodes est classiquement la réponse « ingénieur » à certaines approches multi échelles

quatrième question :un « vrai » problème a toujours une composante multi-échelle cachée

• Exemple : turbulence, lois de comportement de matériaux homogénéisés, propagation dans des milieux barbares

• un « mathématicien appliqué » essaie de formuler les passages d’échelles de façon « variationnelle »

Conclusion 4

• Comprendre quels sont les principes physiques sous entendus (demander aux experts quelles sont les raisons « vraies » des modèles équivalents qu’ils utilisent !!!)

• Séparer modèle physique et discrétisation …• Savoir que les schémas numériques sont

« susceptibles » et que les propriétés de stabilité et convergence sont souvent impossible à démontrer (faire beaucoup d’expérimentation numérique avant de livrer le code sous peine de se faire mal voir !

• La pertinence se juge  sur le « comportement » final du modèle à plusieurs niveaux pour un (bon) ingénieur !

Cinquième question :Validez : il en restera bien quelque

chose !

• Validez oui mais quoi ?

• un « mathématicien appliqué » valide :– Le code de calcul par petits morceaux– le schéma numérique pour chaque morceau– Le sous modèle via un domaine de validité– Et laisse l’interprétation physique aux experts du

domaine d’application

Conclusion 5• Exhiber des solutions analytiques si elles existent mais bien

comprendre ce qu’elles amènent (et on peut être déçu ou surpris)• Ne pas se tromper d’observable !!!! Demander à aller voir (et

participer) aux mesures : c’est le seul moyen de comprendre ce qui a vraiment été mesuré ! C’est le moyen d’introduire les méthodes inverses

• Séparer modèle physique et discrétisation : encore et toujours …Faire converger les schémas numériques est un but louable mais la réalité est dure à vivre!

• La pertinence se juge  sur le « comportement » final du modèle à plusieurs niveaux pour un (bon) ingénieur ! Vous êtes en charges de la partie numérique, pas de la réalité industrielle : la validité du modèle est un travail collectif (proche de la conviction !!!)

• Le point clé est la qualité de la donnée (pas le code !!!)

sixième question :méthodes inverses et optimisation :

pourquoi faire ?

• Quels principes derrière une méthode inverse ?

• un « mathématicien appliqué » peut utiliser une approche inverse si :– il est « sûr » de son modèle direct (voir « validation »– Il doute des données d’entrées qui lui sont proposées– Il y a un « expert » dans le voisinage!

Conclusion 6• Le point clé est la qualité de la donnée (pas le code !!!)• Un pb inverse dans la vie réelle est toujours mal posé (non existence et non

unicité! Parce que les données sont trop pauvres en général) mais ça n’empêche pas de tenter des choses !

• Contrôle optimal et méthodes de gradient si on dispose d’une expertise pour choisir un point de départ : c’est un « must » (faut donc causer avec les experts !!!)

• Fabriquer des données « synthétiques » sert à tester la sensibilité aux données, donc la robustesse : c’est obligatoire si on ne veut pas être ridicule …

• Traiter les données de mesures sera nécessaire (et pas facile !)

• Une optimisation relève des mêmes techniques (mais là, la solution devra être critiquée encore plus !)

• Combiner algo génétique, recuit simulé …. avec des méthodes de descentes est souvent utilisé pour éviter des minimas locaux

• On commence à trouver des outils de « dérivation automatique » et de construction automatique de l’opérateur adjoint

Septième question:un « vrai » problème a toujours une composante « incertaine » cachée

• Exemples : à vous

• un « mathématicien appliqué » essaie de formuler les incertitudes selon une méthodologie systématique

Conclusion 7• La propagation d’incertitudes peut se faire de plusieurs façons

(intrusive, non intrusive)• Le point dur, c’est de classer les incertitudes• La méconnaissance n’est pas rédhibitoire, loin de là!• Penser moyenne et écart type, ce n’est pas pareil que de

courir après les valeurs extrêmes

• Inclure la gestion des incertitudes est fondamentale pour le futur de la simulation

• Le mode de pensées « probabilités » est le point clé de la certification par le numérique : analyse de risques alimentée partiellement par les calculs

• Corollaire: les modèles doivent être validés de façon « probabiliste »

huitième question :un « vrai » problème a toujours une composante multi-Physique cachée

• Exemples : à vous

• un « mathématicien appliqué » essaie de formuler les couplages que lui proposent les physiciens en termes de Conditions aux limites, de formulations variationnelles …

Conclusion 8• Couplages faibles / couplages forts : le mieux est l’ennemi du

bien ; il vaut mieux avoir des bons experts dans le voisinage …

• Les besoins dans l’industrie sont énormes !!! Mais tout ne se couple pas avec tout.

• Les entreprises ne sont pas actuellement structurées pour aborder les aspects multidisciplinaires de manière efficace ; certaines techniques mathématiques vont grandir avec ces besoins qui explosent

• La formulation de couplages est souvent exprimée indirectement (ex: il faut projeter un maillage sur un autre…) : ça cache une formulation mathématique : à vous de jouer

• Convergences, stabilité, validation sont bien plus difficiles à appréhender : le métier est en train de se faire … avec vous!

neuvième question :mais qui utilise la simulation

numérique dans l’entreprise ?

• Qui, quand, où, pourquoi, comment ? ou, pour résumer,  connaissez-vous le « cycle en V »? 

• Pourquoi la Macs est-elle une formation formidable ? (si, si !)

Conclusion 91. Simuler : c’est un métier

• Formation de la nouvelle génération • Gestion de carrières (experts en modélisation ?)

2. Simulation / essais (plus riche et moins cher , pas moins !)• Diminue les cycles = gain immédiat• Incontournable pour l’intégration ( maturité du produit)• Exploration amont par simulation devient pertinente (différentiant)

3. Le couple conception-simulation est à réaffirmer• Modélisation et technologie doivent être accrochés• La modélisation = niveau TRL d’une technologie ?

4. Rendre la simulation abordable• Efficacité = industrialisation = plateformes• (Puis) = moyens HPC

5. Industrialisation = spécifique à chacun• Normes d’échange• Politique fournisseur

top related