Introduzione alle simulazione Multiphysics/CFD utilizzando software

Corso offerto per il dottorato
in Ingegneria Civile, Chimica e Ambientale
Curriculum di Fluidodinamica e Ingegneria Ambientale – a.a. 2014/2015
(XXX ciclo)
(possibilità di partecipazione per gli studenti di altri cicli del dottorato o di dottorati affini)
1. Titolo
Introduzione alle simulazione Multiphysics/CFD utilizzando software Open Source, con una
panoramica alla ottimizzazione numerica .
2. Programma sintetico
Il corso introduce il software open source Multiphysics/CFD OpenFOAM® (Open Field Operation
and Manipulation) e l' ottimizzatore numerico Dakota (Design and Analysis toolkit for
Optimization and Terascale Applications) . Il corso è rivolto a tutti coloro che hanno poca o nessuna
esperienza nell'uso di OpenFOAM® e Dakota, e che hanno una conoscenza base di CFD, FVM e di
ottimizzazione numerica.
Durante le lezioni i partecipanti saranno introdotti a tutti gli aspetti del solutore Multiphysics/CFD
OpenFOAM®, alla struttura e l'organizzazione della libreria numerica, a come eseguire una
simulazione, fino alla programmazione di base in OpenFOAM®. I partecipanti saranno introdotti
anche a Dakota, a come accoppiare Dakota con OpenFOAM® (o qualsiasi altra applicazione), alla
progettazione ed implementazione di esperimenti numerici e metodi di ottimizzazione, fino
all'ottimizzazione multi-obiettivo.
Saranno organizzate sessioni pratiche, dove i partecipanti avranno la possibilità di risolvere I casi
predefiniti (o loro casi) con l'assistenza e la guida degli istruttori. Inoltre, alcune sessioni saranno
dedicate alla generazione della geometria, alla generazione della griglia di calcolo, e alla
visualizzazione utilizzando strumenti Open Source.
Per facilitare l'apprendimento, sarà fornita anche una breve introduzione del metodi dei volumi
finiti (FVM), al linguaggio di programmazione C++, ed all'ottimizzazione numerica.
Non è richiesta alcuna conoscenza preliminare di OpenFOAM®, Dakota, C ++ o Linux . Tuttavia,
una conoscenza di base di Linux è vantaggiosa. Una conoscenza base di CFD/FVM è anche
vantaggiosa. .
Per gli esempi pratici, i partecipanti possono utilizzare i computer appositamente configurati per il
corso o se vogliono, i partecipanti sono liberi di portare il proprio computer con un'installazione
funzionante di Linux, OpenFOAM® ( versione 2.3.0 o 2.3.x ) , e Dakota ( versione 6.0.0 )
3. Struttura del corso
Lezioni e attività pratiche.
4. Docente
Dr. Joel Guerrero
Teaching assistant (TA):
Matteo Batgiacchi
Damiano Natali
5. Durata e crediti
6 giorni ( 40 ore) sviluppati in 3 settimane consecutive, più almeno 20 ore per il progetto finale.
4 CFU
6. Modalità di attivazione e periodo di svolgimento
Il corso si svolgerà con un minimo di 5 iscritti. Per informazioni inviare una e-mail a
[email protected] o a [email protected].
Il corso si svolgerà nei seguenti giorni :
09 /03 / 2015-10 / 03/2015
16 / 03 / 2015-17 / 03 / 2015
23 / 03 / 2015-24 / 03 / 2015
7. Data limite di iscrizione
1 mese prima dell'inizio del corso.
8. Verifica finale
La verifica finale consisterà in un progetto finale da consegnare dopo il corso. Il progetto finale
sarà definito in base agli interessi personali dei partecipanti e consisterà in un tutorial dettagliato in
cui lo studente deve utilizzare funzioni avanzate di OpenFOAM® o Dakota. Il progetto finale deve
essere accompagnato da una relazione che illustri in dettaglio la fisica coinvolta, la discussione dei
risultati, ed i passi da seguire per riprodurre i risultati.
Inoltre, ci saranno esercizi obbligatori da consegnare durante la seconda e la terza settimana.