Optimisation globale et applications en

Documents pareils
TP N 57. Déploiement et renouvellement d une constellation de satellites

Ordonnancement robuste et décision dans l'incertain

Appel à Propositions. Thème : «Couplage CFD / CAA»

OPTIMISATION À UNE VARIABLE

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Résolution d équations non linéaires

de calibration Master 2: Calibration de modèles: présentation et simulation d

Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie

Économie d énergie dans les centrales frigorifiques : La haute pression flottante

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

Figure 3.1- Lancement du Gambit

Introduction au maillage pour le calcul scientifique

Agrégation des portefeuilles de contrats d assurance vie

GENERALITES SUR LA MESURE DE TEMPERATURE

$SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU

Soutenance de stage Laboratoire des Signaux et Systèmes

CAP CAMION A ASSISTANCE PNEUMATIQUE

Contribution à la conception par la simulation en électronique de puissance : application à l onduleur basse tension

ALGORITHME GENETIQUE ET MODELE DE SIMULATION POUR L'ORDONNANCEMENT D'UN ATELIER DISCONTINU DE CHIMIE

Monitoring continu et gestion optimale des performances énergétiques des bâtiments

Renforcement des trois compétences : compréhension orale, expression orale et expression écrite à partir de documents et vidéos.

CSMA e Colloque National en Calcul des Structures Mai 2013

Chp. 4. Minimisation d une fonction d une variable

Multichronomètre SA10 Présentation générale

Programmation linéaire

Jean-Philippe Préaux

Rapport d'analyse des besoins

Contrôle par commande prédictive d un procédé de cuisson sous infrarouge de peintures en poudre.

Etude d un cas industriel : Optimisation de la modélisation de paramètre de production

Algorithmes pour la planification de mouvements en robotique non-holonome

Algorithmes d'apprentissage

Vinci Consulting Conseil en Stratégie d innovation

Optimisation des performances d échangeurs de chaleur.

Les 10 grands principes de l utilisation du data mining pour une gestion de la relation client réussie

Initiation à la Mécanique des Fluides. Mr. Zoubir HAMIDI

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris Mars 2003

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1

Modélisation aléatoire en fiabilité des logiciels

UNIVERSITE DES ANTILLES et DE LA GUYANE Campus de Fouillole BP Pointe-à-Pitre Cedex CONTRAT LE MASTER NOM DU DOMAINE STS

Accueil des PC. Le Parent correspondant. Le parent correspondant au collège. Vérifier vos coordonnées Emarger Prendre un café, un thé

A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters

Gestion réactive des opérations de maintien et d actualisation réglementaire et technologique des systèmes complexes.

Caractéristiques des ondes

MATHS FINANCIERES. Projet OMEGA

T.P. FLUENT. Cours Mécanique des Fluides. 24 février 2006 NAZIH MARZOUQY

Couplage efficace entre Optimisation et Simulation stochastique Application à la maintenance optimale d une constellation de satellites

Whitepaper. La solution parfaite pour la mise en température d un réacteur. Système de régulation. Réacteur. de température

Formation à la C F D Computational Fluid Dynamics. Formation à la CFD, Ph Parnaudeau

Programmation Linéaire - Cours 1

Une application des algorithmes génétiques à l ordonnancement d atelier

Solutions en auto-consommation

!-.!#- $'( 1&) &) (,' &*- %,!

Les résistances de point neutre

Cours de Recherche Opérationnelle IUT d Orsay. Nicolas M. THIÉRY. address: Nicolas.Thiery@u-psud.fr URL:

Bien ventiler votre logement. Guide de bonne gestion en 8 questions

Le turbo met les gaz. Les turbines en équation

4ème Période 2013/2014 du 27/01/2014 au 28/02/2014

Exercices du Cours de la programmation linéaire donné par le Dr. Ali DERBALA

Votre Réseau est-il prêt?

COORDINATION NON COOPÉRATIVE: MÉTHODES D ENCHÈRES

Cours des Méthodes de Résolution Exactes Heuristiques et Métaheuristiques

Contrôle stochastique d allocation de ressources dans le «cloud computing»

Cours de méthodes de scoring

Programmation linéaire

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

exigences des standards ISO 9001: 2008 OHSAS 18001:2007 et sa mise en place dans une entreprise de la catégorie des petites et moyennes entreprises.

F411 - Courbes Paramétrées, Polaires

Initiation à l algorithmique

Resolution limit in community detection

Modélisation et simulation du trafic. Christine BUISSON (LICIT) Journée Simulation dynamique du trafic routier ENPC, 9 Mars 2005

PROJET DE GESTION PORTEFEUILLE. Evaluation d une Stratégie de Trading

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes

UTILISATION DE GT-Suite EN THERMIQUE MOTEUR Exemple d utilisation

Entreprise. Gestion énergétique de votre parc informatique

Ebauche Rapport finale

A-QU EST-CE QUE L ORIE? Intervention ADI

Joueur B Pierre Feuille Ciseaux Pierre (0,0) (-1,1) (1,-1) Feuille (1,-1) (0,0) (-1,1) Ciseaux (-1,1) (1,-1) (0.0)

Mathématique et Automatique : de la boucle ouverte à la boucle fermée. Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans

Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration

Contents. 1 Introduction Objectifs des systèmes bonus-malus Système bonus-malus à classes Système bonus-malus : Principes

STRICTEMENT CONFIDENTIEL

CORAC : Appels à partenariat Propulsion

Système immunitaire artificiel

Lagrange, où λ 1 est pour la contrainte sur µ p ).

L ostéopathie au service des professionnels

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ

TSTI 2D CH X : Exemples de lois à densité 1

Arrêt sur image. La simulation numérique au programme de l industrie

Classification non supervisée

Introduction au pricing d option en finance

A.R.E. LIVRET DE L ETUDIANT ESCALADE PHYSIQUE ET SPORT CALLEN LAURENT ELIAS FLORENCE

Modélisation multi-agents - Agents réactifs

Projet : Recalage par maximisation de l information mutuelle

Ordonnancement en temps réel d un jobshop par métaheuristique hybride : étude comparative

La Fnac progresse en 2013 : Résultat opérationnel courant en progression de 13% Résultat net positif

L EQUIPE ÉTUDES ENQUÊTES: Georgeta BOARESCU psychologue coordonateur études enquêtes Florin CIOTEA sociologue

L expérience du patient partenaire au suivi intensif dans la communauté à Sherbrooke. Daniel Boleira Guimarães; Luce Côté

Oscillations libres des systèmes à deux degrés de liberté

OTIS PACKS SÉCURITÉ FIABILITÉ CONFORT

Transcription:

Optimisation applications en Laurent Dumas Laboratoire Jacques-Louis Lions,UPMC 2 octobre 2006

1 Exemples de problèmes en 2 globale 3 Principaux résultats 4

1 Exemples de problèmes en : pose d un stent : identification de paramètres d un modèle 1D 2 globale 3 Principaux résultats 4

: pose d un stent après une sténose Une endoprothèse, appelée aussi stent, est placée dans une artère partiellement bouchée (ou sténosée) afin de lui redonner son diamètre initial. Il s avère malheureusement qu un phénomène de resténose a pu être observé chez certains patients quelques mois après l opération. On cherche ici à étudier l influence du stent sur l écoulement sanguin et à limiter celle-ci en optimisant la forme du stent.

: causes possibles de resténose Il existe deux causes connues pouvant favoriser une resténose : la présence de tourbillons dans l écoulement ainsi que de faibles valeurs de contraintes de cisaillement en paroi. On est ramené dans ce cas à un problème globale multi-critères de la forme du stent.

: identification de paramètres d un modèle 1D L objectif consiste ici à calibrer les paramètres d un modèle 1D d écoulement sanguin, à partir de données accessibles de manière non intrusive pour un patient (flux ou sections de l artère à différents instants). Les applications médicales visées sont nombreuses. On peut citer par exemple la possibilité d accéder alors par une simulation en temps réel, aux caractéristiques complètes de l écoulement pour un patient quelconque. On est ramené dans ce cas à un problème inverse globale d une fonction de type moindres carrés.

1 Exemples de problèmes en 2 globale 3 Principaux résultats 4

Le problème général à résoudre est le suivant : trouver x = argmin{j(x) J(x, W (x)), x D IR n } où W (x) représente des variables auxiliaires, par exemple celles d un écoulement fluide associé au paramètre x satisfaisant une EDP de la forme E(x, W (x)) = 0. La principale difficulté d une méthode de type gradient consiste dans ce cas à calculer numériquement J(x). En outre, de telles méthodes ne permettent de déterminer qu un minimum local de J.

Afin de remédier au problème de la convergence locale, il est possible de rechercher le minimum global de la fonctionnelle J en utilisant une méthode stochastique de type algorithmes génétiques. Cette méthode est à présent largement utilisée dans l industrie pour des problèmes complexe. Elle possède en effet les avantages supplémentaires, d être robuste, facilement parallélisable et de posséder une version multi-objectif. La principale limitation de ce type de méthode vient de son coût de calcul très élevé en raison du grand nombre d évaluations de J qu elle nécessite.

Principe général des algorithmes génétiques Initialisation : sélection aléatoire de Np individus correspondant à différentes valeurs de x IR n. Evaluation : à chaque individu x IR n est affecté une santé proportionnelle à J(x). La population évolue à chaque génération à travers trois principes Darwiniens de sélection, croisement et mutation.

: principe de couplage De nouvelles méthodes ont du être développées afin d accélérer la convergence des algorithmes génétiques. La première idée a consisté à coupler de manière efficace et adaptative les méthodes de recherche globale avec les méthodes de recherche locale.

: principe d évaluations rapides La seconde idée a consisté à effectuer au cours du processus, un certain nombre d évaluations approchées de la fonction coût du type : n c J(x) = ψ i Φ( x T i ) i=1 pour une certaine fonction Φ et pour un ensemble de points {T i, 1 i n c } où une évaluation exacte de J est connue. Les coefficients (ψ i ) 1 i nc sont obtenus en résolvant un problème de moindres carrés du type minimiser err(ψ) = N n c (J(T i ) J(T i )) 2 + λ i=1 i=1 ψ 2 i où λ > 0 est un paramètre de régularisation.

1 Exemples de problèmes en 2 globale 3 Principaux résultats Fonctions test 4

Exemple de fonction test : la fonction de Rastrigin Les méthodes ont été testées sur différentes particulièrement exigeantes, par exemple la fonction de Rastrigin : J(x) = n i=1 ( x 2 i cos(18x i ) ) + n Sur cet exemple, on peut constater le gain de convergence avec l utilisation d une méthode hybride. En moyenne, celui-ci se situe entre un facteur 2 et un facteur 10.

: paramétrage du stent La résolution de ce problème, en collaboration avec A. Blouza et I. MBaye, s est effectué dans un cadre bidimensionnel où le stent est paramétré par trois longueurs caractéristiques, épaisseur, hauteur et espacement des spires. Les équations de Stokes sont résolues sur le domaine fluide. A noter que la flexibilité du stent a également été prise en compte, lors d un second calcul, par l intermédiaire d un modèle fluide/structure (de type poutre) écrit avec FreeFem.

: fonctions objectif Deux fonctions coût ont été définies, la première à maximiser, est reliée à la contrainte de cisaillement en paroi : 1 J 1 = µ( v 2 + v 1 ) 2 dγ ω 2 H + L Γ ω x 1 x 2 la seconde à minimiser, est reliée au rotationnel moyen de l écoulement : J 2 = 1 v 2 v 1 2 dω L H ω x 1 x 2

: principaux résultats Les résultats obtenus, donnés sous la forme d un front de Pareto, montrent le gain significatif résultant de l de formes, ainsi que le caractère fortement antagoniste des deux causes possibles de resténose. Les formes optimales obtenues font apparaitre le caractère prépondérant joué par la hauteur des spires parmi les caractéristiques du stent.

: description du modèle 1D Le modèle 1D étudié a pour inconnues la section A(t, z) de l artère et le flux sanguin Q(t, z) suivant le système : Q t + z où la pression obéit à la loi suivante : A t + Q z = 0 ( ) αq 2 + A P A ρ z + K Q r A = 0 P(t, z) P ext = β(a 1 2 A 1 2 0 ) La valeur à identifier à partir de relevés de flux et de section est celle de β, directement liée à la flexibilité de l artère. Celle-ci peut être choisie constante ou variable en espace.

: principaux résultats Les premiers résultats du paramètre β obtenus par JF Gerbeau et ses coauteurs à l aide d une méthode déterministe et d un calcul du gradient par l état adjoint, ont été confirmés en utilisant une méthode stochastique classique. Ces sont premiers résultats sont intéressants au sens où ils font apparaitre une valeur de β non intuitive. Un second calcul d identification de paramètres pour des valeurs de β non constantes le long de l artère, a été entrepris avec les méthodes précédentes. Les premiers résultats permettent de retrouver la forme de β cible. Des améliorations restent cependant à effectuer sur le calcul du gradient de la fonctionnelle.

Conclusion De nouvelles méthodes globale ont été développées afin de répondre à des exigences de réduction de coût de calcul. Elles trouvent de nombreuses applications en, soit pour des problèmes directs de formes, soit pour des problèmes inverses d identification de paramètres. Un nouvel axe d investigation, important du point de vue des applications, concerne la capacité de la méthode à déterminer une solution optimale robuste (collaboration L. El Alaoui, post doc REO).