Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique...

31
Eco-conception de maisons à énergie positive Mots-clés : Optimisation multicritère, algorithme génétique, fronts de Pareto Thomas RECHT : [email protected] MEXICO Rencontres 2015, Clermont-Ferrand 06 octobre 2015

Transcript of Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique...

Page 1: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Eco-conception de maisons à énergie positive Mots-clés : Optimisation multicritère, algorithme génétique, fronts de Pareto Thomas RECHT : [email protected]

MEXICO Rencontres 2015, Clermont-Ferrand 06 octobre 2015

Page 2: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Sommaire

• Introduction

• 1/ Contexte et objectifs scientifiques

• 2/ Méthodologie

• 3/ Cas d’étude – Premiers résultats

• Ouverture à la discussion

2

Page 3: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Centre Efficacité énergétique des Systèmes

La recherche à MINES ParisTech : 18 centres en 5 départements

Légende de la photo

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

• Sciences de la Terre et de l’environnement

• Mécanique et matériaux

• Mathématiques et systèmes

• Economie, management et société

• Energétique et génie des procédés

• Thermodynamique Des Systèmes (TDS)

• Systèmes thermiques (Systherm)

• Maîtrise de la Demande d’Energie (MDE)

• Eco-conception et thermique des bâtiments (ETB)

3

Le Centre Efficacité énergétique des Systèmes : 4 groupes

Page 4: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Groupe de recherche ETB

Une plateforme de modélisation Bâtiments - Quartiers

• COMFIE : simulation thermique dynamique des bâtiments

• novaEQUER : analyse de cycle de vie des bâtiments et des quartiers

• Fiabilité des modèles

• Analyses de sensibilité (AS) et d’incertitude (AI) *

• Garantie de performance énergétique

• AS, calibrage, et AI

• Aide à la éco-conception de bâtiments à énergie positive

• AS, optimisation multicritère, AI + métamodèle ?

4

Les thématiques MEXICO dans nos travaux : quelques exemples

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 5: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Etude de la fiabilité du modèle COMFIE

5 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

* Recht et al.

Résultats comparables à des outils internationaux

Page 6: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Synoptique des modèles

COMFIE

• Propriétés : Non continu et non-linéaire

• Temps de calcul : 10 secondes à quelques minutes

6

novaEQUER

Entrées

(> 100)

Sorties

Séries temporelles

Indicateurs agrégés

Continues

Discrètes et catégorielles

Séries temporelles

• Propriétés : Non continu et non-linéaire

• Temps de calcul : 1 seconde

Entrées

(≈ 100)

Sorties

12 indicateurs

environnementaux

Continues

Discrètes et catégorielles

Séries temporelles

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 7: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Positionnement

Contexte

Légende de la photo

• Vers le bâtiment à énergie positive

• Une mutation considérable pour la filière, notamment en conception

• Contribution de l’ingénierie dans un processus multi-acteurs

MEPOS = Maisons à Energie POSitive

7 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 8: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

La phase de conception

Processus de conception actuel

8

Nouveaux enjeux en conception

• Empirique et itératif, basé sur des variations paramétriques simples

• Nécessité de la pratique d’une éco-conception

• Généraliser le concept à des coûts maîtrisés

• Evaluer et optimiser une performance résolument multicritère

• Considérer plusieurs échelles temporelles et les interactions entre le bâtiment, son environnement et ses occupants

• Evaluer la robustesse des solutions au regard d’incertitudes

• Progresser vers la garantie de performance énergétique

Vers une aide à la décision assistée par optimisation

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 9: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Objectifs scientifiques de la thèse

Légende de la photo 1. Evaluer et optimiser une performance multicritère :

Calculer des indicateurs énergétiques, environnementaux, et économiques pertinents

Enrichir les modèles en intégrant des systèmes technologiques innovants

2. Permettre l’optimisation en un temps de calcul raisonnable :

Réduire la combinatoire des variantes de conception explorées

Réduire les modèles ou développer des surfaces de réponse

3. Evaluer la robustesse des résultats :

S’assurer de la fiabilité des modèles

Analyser les incertitudes, notamment sur le comportement des occupants

Etudier une démarche permettant de fournir une aide à la décision pour l’éco-conception de MEPOS

9 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 10: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Méthodologie

Démarche globale

• S’appuyer sur l’expérience d’un processus de conception intégré

• Expérimenter un processus en deux étapes :

• Phase de conception amont

• Phase de conception détaillée

Méthodes retenues

1. Analyse de sensibilité sur les paramètres de conception Morris (1991)

2. Optimisation multicritère par algorithme génétique Deb et al. (2002)

3. Etude de la robustesse des solutions Vorger (2014)

10 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 11: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Algorithme d’optimisation en multicritère

Aide à la décision assistée par optimisation

Légende de la photo

• Optimisation dans le domaine du bâtiment :

• Réel essor milieu des années 2000 avec des résultats probants

• Les méthodes stochastiques sont les plus adaptées

• Interprétation multicritère des résultats : deux visions

• Algorithme génétique NSGA-II

• Basé sur la théorie de l’évolution de Darwin

• Approche multicritère par fronts de Pareto (puis par distance de Crowding)

Références : Rivallain 2013, Attia et al. 2013, Evins 2013; Machairas, Tsangrassoulis, et Axarli 2014

11 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 12: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Algorithme d’optimisation multicritère

Rivallain 2013

Principe du processus génétique

12 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 13: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

13

Plateforme logicielle interne développée

Architecture actuelle

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 14: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Cas d’étude

Prototype de MEPOS du constructeur Fousse Constructions

• Doit être adapté aux parcelles de surface réduite

• Type de clients privilégié : primo-accédants

• Doit présenter un bilan énergétique positif

• Carré de 9*9 m modulable avec un noyau d’installations central

14 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 15: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase amont

Intégration des contraintes et des degrés de liberté de l’architecte

Légende de la photo

• Forme géométrique : carrée

• Orientation des pièces (chambres au nord, et séjour-cuisine au sud)

• Façade nord-ouest aveugle

• Pourcentages de surface vitrée par paroi : fixées selon plusieurs contraintes

15

0

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 16: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Optimisation par algorithme génétique NSGA-II

Légende de la photo

Paramètre variable Unité Valeur de référence

Borne inférieure

Borne supérieure

Nombre de niveaux

Epaisseur laine de verre des murs * cm 22 6 + 8 34 + 8 8

Epaisseur laine de verre en toiture * cm 22 6 + 8 34 + 8 8

Epaisseur polystyrène du plancher bas cm 26 10 38 8

Surface de la fenêtre 1 m² 3 2 5 4

Surface de la fenêtre 2 m² 1,46 1,46 2,92 2

Surface de la fenêtre 3 m² 6,88 0 10,5 4

Surface de la fenêtre 4 m² 2,71 2,71 5,42 2

Type de vitrage des fenêtres de la façade nord-est **

- Double-vitrage

Double-vitrage

Triple-vitrage

2

Système de ventilation *** - Simple-flux Simple-flux Double-flux 2

Installation d’un récupérateur de chaleur sur eaux grises ****

- Non Non Oui 2

Nombre de modules photovoltaïques - 28 1 28 16

• Variables de conception

1. Isolation (murs, toiture et plancher bas)

2. Surfaces vitrées et type de menuiseries

3. Systèmes (ventilation, récupérateur de chaleur, PV)

1

2

3

16 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 17: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Légende de la photo

17 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 18: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Légende de la photo

18 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 19: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Légende de la photo

19 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 20: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Légende de la photo

20 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 21: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Légende de la photo

21 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 22: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Légende de la photo

22 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 23: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Légende de la photo

23 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 24: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Légende de la photo

24 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 25: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

Système de ventilation Récupérateur de chaleur sur eaux grises

Nombre de modules photovoltaïques 25

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 26: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

26 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 27: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

27 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 28: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Conception en phase détaillée

28 Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 29: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

29

Ouverture à la discussion

Pertinence de la démarche et choix des méthodes

Etude de la robustesse des solutions

• Prise en compte des incertitudes en optimisation :

• Pour des données climatiques ?

• Pour des scénarios d’occupation ?

• Intérêt et applicabilité d’un métamodèle (multicritère ? entrées fonctionnelles/ stochastiques ? entrées discrètes/catégorielles ?)

Extraction d’informations à partir des fronts de Pareto

• Analyses des solutions (quelles méthodes existantes et adaptées ?)

• Choix d’une solution (quelles méthodes existantes et adaptées ?)

• Démarche globale (pertinence ? autre façon de prendre le problème ?)

• Criblage de Morris (pertinence ? critère d’arrêt ? variables catégorielles ?)

• Algorithme génétique (pertinence ? critère d’arrêt ? variables mixtes ?)

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion

Page 30: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

Merci de votre attention.

Fin de la présentation

Page 31: Mots-clés Optimisation multicritère, algorithme génétique ... · • Algorithme génétique NSGA-II • Basé sur la théorie de l’évolution de Darwin • Approche multicritère

31

Ouverture à la discussion

Pertinence de la démarche et choix des méthodes

Etude de la robustesse des solutions

• Prise en compte des incertitudes en optimisation :

• Pour des données climatiques ?

• Pour des scénarios d’occupation ?

• Intérêt et applicabilité d’un métamodèle (multicritère ? entrées fonctionnelles/ stochastiques ? entrées discrètes/catégorielles ?)

Extraction d’informations à partir des fronts de Pareto

• Analyses des solutions (quelles méthodes existantes et adaptées ?)

• Choix d’une solution (quelles méthodes existantes et adaptées ?)

• Démarche globale (pertinence ? autre façon de prendre le problème ?)

• Criblage de Morris (pertinence ? critère d’arrêt ? variables catégorielles ?)

• Algorithme génétique (pertinence ? critère d’arrêt ? variables mixtes ?)

Introduction 1/ Contexte et objectifs scientifiques 2/ Méthodologie 3/ Cas d’étude Discussion