SlideShare uma empresa Scribd logo
1 de 12
Jérémie Tâche
Simulation CFD urbaine avec des logiciels libres
Advancity, le 23 sept. 2015
 A quoi ça sert ?
 Simuler numériquement un système fluide dans des conditions proches du réel
 Faire varier facilement les paramètres
 Comprendre & Optimiser
 Comment ça marche ?
 Modèles physiques & hypothèses
 Algorithmes mathématiques de
résolution des modèles
 Outils dédiés : CAO, maillage, solveurs
 Comparaison à l’expérience
 Qui l’utilise ?
 Industrie en général,
 Automobile, Aéronautique
 Météo,
 Energie, etc.
La simulation CFD
Source : Météo France
Les logiciels libres scientifiques
Gratuits
Pas de frais de licence
Ouverts & évolutifs
Accès au code source
Fréquentes mises à jour
Pérennes
Communauté d’utilisateurs
Parfois difficiles à utiliser
Interface, docs
Pas de support
Que faire « quand ça marche
pas » ?
Outils spécialisés
plusieurs outils au lieu d’un
Expertise
• Physique
Mécanique des fluides,
Turbulence
Combustion
Transferts thermiques
Transports d'espèces (polluants, etc.)
• Informatique scientifique
Mathématiques appliquées
Méthodes numériques
Programmation / Développement
• Simulation CFD
Outils CAO
Outils de calcul CFD
Visualisation 3D
Notre expertise
Etudes de
modélisation CFD
Développement de
workflows de calcul
Customisation
d’outils open-source
Automatisation, IHM
Modéliser le risque NRBC dans la ville
Contexte
 Client :
 Projets européens
 TWOBIAS (FP7-SECURITY) : améliorer la sécurité dans les
infrastructures critiques face au risque NRBC
 VITRUV (FP7-ENVIRONMENT) : outil d’aide à la décision
multicritères en matière d’urbanisme
Workflow de calcul CFD de la dispersion
 Easy-to-use : automatisation du calcul (géométrie, maillage,
résolution et visualisation des résultats pertinents)
 Indoor / Outdoor : capable de simuler précisément en 3D les
évènements courts (1h) en indoor (gares, aéroports, métros) et en
outdoor (quartiers urbains ~ 500 m)
 Dispersions : Biologiques (B) ou Chimiques (C)
 Alertes : modélisation de capteurs BC
 Léger et performant : simulation d’une situation simple quasiment en
temps-réel sur un (gros) laptop, i.e. 1 h simulé en 1h
Modéliser le risque NRBC dans la ville
Choix des outils open-source
 Logiciel de maillage
 Solveur CFD efficace
 Logiciel de visualisation
+ modèles supplémentaires (dispersion, capteurs, trains, etc.)
+ Scripting (automatisation, triggers)
+ Haut-niveau de customisation
Besoins fonctionnels
Plate-forme de maillage
développée par le CEA, EDF
et OpenCascade
Solveur CFD développé par
EDF, validé industriellement.
Logiciel de visualisation
développé par SGI
Job manager (daemon)
Models
• Dispersion
• Sensors
• Trains
• etc.
Scripts
• Subtasks
• Python
• Shell
Template
• XML
• ASCII Input
file
INPUTS
• 3D geometry
• 2D shape files
• User parameters
(ASCII files)
OUTPUTS
• 3D VRML objects
• BC levels read by
sensors
• Ensight files
Langages : Python, Fortran, C, XML, shell
Architecture Client léger / réseau TCIP
Modéliser le risque NRBC dans la ville
Design d’un workflow de simulation CFD
Modéliser le risque NRBC dans la ville
Cas d’une dispersion NRBC outdoor
 Modèles
 Dispersion chimique gaz lourds ou légers
 Dispersion d’aérosols pesants 1-100 µm
(gravité, dépôt et remise en suspension)
 Champs de vent météo (profil de vitesse)
 Paramètres utilisateur
 Durée de la simulation (<1h)
 Type de dispersion
 Caractéristiques des sources NRBC
Modéliser le risque NRBC dans la ville
Cas d’une dispersion NRBC indoor
Bio Dispersion in
Museum station
(Prague, Czech Rep.)
 Modèles
 Perturbations par les rames de métro
 Capteurs BC
 Système virtuel d’alerte
 Contre-mesures « à la volée »
 Paramètres utilisateur
 Données de trafic
 Logique de réponse (C2C)
USER CASES
 Simuler des scénarios d’attaques
 Positionnement « intelligent » des capteurs
 Tester des scénarios d’alertes
 Tester des scénarios de réponses
Modéliser le risque NRBC dans la ville
Validations
Validation in Museum station (Prague, Czech Rep.)
MUST validation case (US Gov.)
 Expérimentales
 Campagne de mesures sur site (Thales)
 Validation expériences militaires (DGA)
 Cas-tests publics
 Bibliographie Fluidian
 Etat de l’art
 Validations / articles
Agrément CIR / CII
S.A.R.L. FLUIDIAN
www.fluidian.com
12 rue des trois cèdres
95000 Cergy
Tél : 01 77 62 39 35
E-mail : jeremie.tache@fluidian.fr
Partenaires
•Amélioration des
procédés
•Réduction des
consommations
•Amélioration de la
qualité
R&D Industrie
•Qualité de l’air
•Consommation
•Potentiel éolien
•Confort & Health care
Architecture & BTP
•Risque NRBC
•Risque sanitaire
•Infrastructures critiques
Défense & Sécurité
Ils nous font confiance

Mais conteúdo relacionado

Destaque (18)

S290 Unit 10
S290 Unit 10S290 Unit 10
S290 Unit 10
 
S290 Unit 4
S290 Unit 4S290 Unit 4
S290 Unit 4
 
S215 unit 10
S215 unit 10S215 unit 10
S215 unit 10
 
S290 Unit 8
S290 Unit 8S290 Unit 8
S290 Unit 8
 
S290 Unit 5
S290 Unit 5S290 Unit 5
S290 Unit 5
 
S290 Unit 3
S290 Unit 3S290 Unit 3
S290 Unit 3
 
Cabin Point Protection in Alaska
Cabin Point Protection in AlaskaCabin Point Protection in Alaska
Cabin Point Protection in Alaska
 
S290 Unit 11
S290 Unit 11S290 Unit 11
S290 Unit 11
 
S290 Unit 1
S290 Unit 1S290 Unit 1
S290 Unit 1
 
S290 Unit 7
S290 Unit 7S290 Unit 7
S290 Unit 7
 
S290 Unit 9
S290 Unit 9S290 Unit 9
S290 Unit 9
 
S290 Unit 12 part 1
S290 Unit 12 part 1S290 Unit 12 part 1
S290 Unit 12 part 1
 
S290 Unit 2
S290 Unit 2S290 Unit 2
S290 Unit 2
 
S290 Unit 12 part 2
S290 Unit 12 part 2S290 Unit 12 part 2
S290 Unit 12 part 2
 
S290 Unit 6 part 1
S290 Unit 6 part 1S290 Unit 6 part 1
S290 Unit 6 part 1
 
Introduction au modèle EPANET
Introduction au modèle EPANETIntroduction au modèle EPANET
Introduction au modèle EPANET
 
Atmosphère cours 1
Atmosphère   cours 1Atmosphère   cours 1
Atmosphère cours 1
 
Audi a8 w12_83311058000
Audi a8 w12_83311058000Audi a8 w12_83311058000
Audi a8 w12_83311058000
 

Semelhante a Simulation CFD urbaine avec des logiciels libres (french)

2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciel2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciellauraty3204
 
Global Positioning System 8051 GSM Traker
Global Positioning System 8051 GSM Traker Global Positioning System 8051 GSM Traker
Global Positioning System 8051 GSM Traker Nabil Chouba
 
Réseaux industriels et bas de terrain.ppt
Réseaux industriels et bas de terrain.pptRéseaux industriels et bas de terrain.ppt
Réseaux industriels et bas de terrain.pptsaaid6
 
Presentation BMIA
Presentation BMIAPresentation BMIA
Presentation BMIAPMarsaud
 
[TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte![TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte!Alexandre Touret
 
AIRCITY: Applicazione real-time di PMSS - Antony
AIRCITY: Applicazione real-time di PMSS - AntonyAIRCITY: Applicazione real-time di PMSS - Antony
AIRCITY: Applicazione real-time di PMSS - AntonyARIANET
 
Transhumance pres anr_25-septembre synthese v10
Transhumance pres anr_25-septembre synthese v10Transhumance pres anr_25-septembre synthese v10
Transhumance pres anr_25-septembre synthese v10François Huguet
 
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics Marius Zaharia
 
Bip Résumé (French)
Bip Résumé (French)Bip Résumé (French)
Bip Résumé (French)Simon Bliudze
 
Fichier_Compétences
Fichier_CompétencesFichier_Compétences
Fichier_CompétencesYang Fei
 
AXIS ACIC protection perimetrique de sites sensibles
AXIS ACIC protection perimetrique de sites sensiblesAXIS ACIC protection perimetrique de sites sensibles
AXIS ACIC protection perimetrique de sites sensiblesACIC
 
Vision et poc EDFsur les enjeux big data
Vision et poc EDFsur les enjeux big dataVision et poc EDFsur les enjeux big data
Vision et poc EDFsur les enjeux big dataBruno Patin
 
2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanneDidier Durand
 
Réutilisation de code entre Windows 8 et Windows Phone 8.
Réutilisation de code entre Windows 8 et Windows Phone 8.Réutilisation de code entre Windows 8 et Windows Phone 8.
Réutilisation de code entre Windows 8 et Windows Phone 8.Microsoft
 
AXIS ACIC protection perimetrique de sites sensibles
AXIS ACIC protection perimetrique de sites sensiblesAXIS ACIC protection perimetrique de sites sensibles
AXIS ACIC protection perimetrique de sites sensiblesACIC
 
Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8Arnaud Auroux
 

Semelhante a Simulation CFD urbaine avec des logiciels libres (french) (20)

2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciel2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciel
 
Global Positioning System 8051 GSM Traker
Global Positioning System 8051 GSM Traker Global Positioning System 8051 GSM Traker
Global Positioning System 8051 GSM Traker
 
Mags Project
Mags ProjectMags Project
Mags Project
 
Réseaux industriels et bas de terrain.ppt
Réseaux industriels et bas de terrain.pptRéseaux industriels et bas de terrain.ppt
Réseaux industriels et bas de terrain.ppt
 
Presentation BMIA
Presentation BMIAPresentation BMIA
Presentation BMIA
 
Transhumance pres
Transhumance presTranshumance pres
Transhumance pres
 
[TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte![TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte!
 
AIRCITY: Applicazione real-time di PMSS - Antony
AIRCITY: Applicazione real-time di PMSS - AntonyAIRCITY: Applicazione real-time di PMSS - Antony
AIRCITY: Applicazione real-time di PMSS - Antony
 
Transhumance pres anr_25-septembre synthese v10
Transhumance pres anr_25-septembre synthese v10Transhumance pres anr_25-septembre synthese v10
Transhumance pres anr_25-septembre synthese v10
 
Gl intro
Gl introGl intro
Gl intro
 
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
 
5_EAI_des_SI.pdf
5_EAI_des_SI.pdf5_EAI_des_SI.pdf
5_EAI_des_SI.pdf
 
Bip Résumé (French)
Bip Résumé (French)Bip Résumé (French)
Bip Résumé (French)
 
Fichier_Compétences
Fichier_CompétencesFichier_Compétences
Fichier_Compétences
 
AXIS ACIC protection perimetrique de sites sensibles
AXIS ACIC protection perimetrique de sites sensiblesAXIS ACIC protection perimetrique de sites sensibles
AXIS ACIC protection perimetrique de sites sensibles
 
Vision et poc EDFsur les enjeux big data
Vision et poc EDFsur les enjeux big dataVision et poc EDFsur les enjeux big data
Vision et poc EDFsur les enjeux big data
 
2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne
 
Réutilisation de code entre Windows 8 et Windows Phone 8.
Réutilisation de code entre Windows 8 et Windows Phone 8.Réutilisation de code entre Windows 8 et Windows Phone 8.
Réutilisation de code entre Windows 8 et Windows Phone 8.
 
AXIS ACIC protection perimetrique de sites sensibles
AXIS ACIC protection perimetrique de sites sensiblesAXIS ACIC protection perimetrique de sites sensibles
AXIS ACIC protection perimetrique de sites sensibles
 
Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8
 

Simulation CFD urbaine avec des logiciels libres (french)

  • 1. Jérémie Tâche Simulation CFD urbaine avec des logiciels libres Advancity, le 23 sept. 2015
  • 2.  A quoi ça sert ?  Simuler numériquement un système fluide dans des conditions proches du réel  Faire varier facilement les paramètres  Comprendre & Optimiser  Comment ça marche ?  Modèles physiques & hypothèses  Algorithmes mathématiques de résolution des modèles  Outils dédiés : CAO, maillage, solveurs  Comparaison à l’expérience  Qui l’utilise ?  Industrie en général,  Automobile, Aéronautique  Météo,  Energie, etc. La simulation CFD Source : Météo France
  • 3. Les logiciels libres scientifiques Gratuits Pas de frais de licence Ouverts & évolutifs Accès au code source Fréquentes mises à jour Pérennes Communauté d’utilisateurs Parfois difficiles à utiliser Interface, docs Pas de support Que faire « quand ça marche pas » ? Outils spécialisés plusieurs outils au lieu d’un Expertise
  • 4. • Physique Mécanique des fluides, Turbulence Combustion Transferts thermiques Transports d'espèces (polluants, etc.) • Informatique scientifique Mathématiques appliquées Méthodes numériques Programmation / Développement • Simulation CFD Outils CAO Outils de calcul CFD Visualisation 3D Notre expertise Etudes de modélisation CFD Développement de workflows de calcul Customisation d’outils open-source Automatisation, IHM
  • 5. Modéliser le risque NRBC dans la ville Contexte  Client :  Projets européens  TWOBIAS (FP7-SECURITY) : améliorer la sécurité dans les infrastructures critiques face au risque NRBC  VITRUV (FP7-ENVIRONMENT) : outil d’aide à la décision multicritères en matière d’urbanisme Workflow de calcul CFD de la dispersion  Easy-to-use : automatisation du calcul (géométrie, maillage, résolution et visualisation des résultats pertinents)  Indoor / Outdoor : capable de simuler précisément en 3D les évènements courts (1h) en indoor (gares, aéroports, métros) et en outdoor (quartiers urbains ~ 500 m)  Dispersions : Biologiques (B) ou Chimiques (C)  Alertes : modélisation de capteurs BC  Léger et performant : simulation d’une situation simple quasiment en temps-réel sur un (gros) laptop, i.e. 1 h simulé en 1h
  • 6. Modéliser le risque NRBC dans la ville Choix des outils open-source  Logiciel de maillage  Solveur CFD efficace  Logiciel de visualisation + modèles supplémentaires (dispersion, capteurs, trains, etc.) + Scripting (automatisation, triggers) + Haut-niveau de customisation Besoins fonctionnels Plate-forme de maillage développée par le CEA, EDF et OpenCascade Solveur CFD développé par EDF, validé industriellement. Logiciel de visualisation développé par SGI
  • 7. Job manager (daemon) Models • Dispersion • Sensors • Trains • etc. Scripts • Subtasks • Python • Shell Template • XML • ASCII Input file INPUTS • 3D geometry • 2D shape files • User parameters (ASCII files) OUTPUTS • 3D VRML objects • BC levels read by sensors • Ensight files Langages : Python, Fortran, C, XML, shell Architecture Client léger / réseau TCIP Modéliser le risque NRBC dans la ville Design d’un workflow de simulation CFD
  • 8. Modéliser le risque NRBC dans la ville Cas d’une dispersion NRBC outdoor  Modèles  Dispersion chimique gaz lourds ou légers  Dispersion d’aérosols pesants 1-100 µm (gravité, dépôt et remise en suspension)  Champs de vent météo (profil de vitesse)  Paramètres utilisateur  Durée de la simulation (<1h)  Type de dispersion  Caractéristiques des sources NRBC
  • 9. Modéliser le risque NRBC dans la ville Cas d’une dispersion NRBC indoor Bio Dispersion in Museum station (Prague, Czech Rep.)  Modèles  Perturbations par les rames de métro  Capteurs BC  Système virtuel d’alerte  Contre-mesures « à la volée »  Paramètres utilisateur  Données de trafic  Logique de réponse (C2C) USER CASES  Simuler des scénarios d’attaques  Positionnement « intelligent » des capteurs  Tester des scénarios d’alertes  Tester des scénarios de réponses
  • 10. Modéliser le risque NRBC dans la ville Validations Validation in Museum station (Prague, Czech Rep.) MUST validation case (US Gov.)  Expérimentales  Campagne de mesures sur site (Thales)  Validation expériences militaires (DGA)  Cas-tests publics  Bibliographie Fluidian  Etat de l’art  Validations / articles
  • 11. Agrément CIR / CII S.A.R.L. FLUIDIAN www.fluidian.com 12 rue des trois cèdres 95000 Cergy Tél : 01 77 62 39 35 E-mail : jeremie.tache@fluidian.fr Partenaires
  • 12. •Amélioration des procédés •Réduction des consommations •Amélioration de la qualité R&D Industrie •Qualité de l’air •Consommation •Potentiel éolien •Confort & Health care Architecture & BTP •Risque NRBC •Risque sanitaire •Infrastructures critiques Défense & Sécurité Ils nous font confiance