- Docente: Sandro Manservisi
- Crediti formativi: 6
- SSD: ING-IND/19
- Lingua di insegnamento: Italiano
- Modalità didattica: Convenzionale - Lezioni in presenza
- Campus: Bologna
- Corso: Laurea Magistrale in Ingegneria energetica (cod. 0935)
Conoscenze e abilità da conseguire
Al termine del corso lo studente acquisisce conoscenze di base relative alla modellistica e alla simulazione di sistemi di interesse per l'ingegneria energetica. Durante il corso lo studente viene introdotto agli aspetti fondamentali che portano alla modellazione matematica, discretizzazione numerica, soluzione delle equazioni e visualizzazione scientifica di problemi industriali e di ricerca. Il corso introduce conoscenze base di progettazione computazionale con particolare attenzione ai metodi degli elementi e volumi finiti.
Contenuti
Il corso si prefigge come obiettivo principale l'introduzione dello
studente alle tecniche di modellistica e simulazione
numerica che sono usate nella progettazione dei sistemi
energetici e industriali. Il modello matematico e la sua soluzione
sono ottenuti mediante metodi multidimensionali agli elementi
finiti, ai volumi finiti e alle differenze finite. Durante il corso
saranno trattati gli aspetti principali matematici e numerici che
conducono alla modellizazione, discretizzazione numerica, soluzione
delle principali equazioni che descrivono i sistemi energetici e
visualizzazione dei risultati. Parte del corso sara' dedicato ad un
progetto che permette di verificare la diretta applicazione delle
nozioni teoriche imparate precedentemente. Il corso
prevede tre tipi di attivita' che sono sotto
riportate.
Modellistica e simulazione numerica:
• Modellazione dei sistemi energetici. Modellazione multiscala e
multifisica. Soluzione debole e classica dei modelli ad equazioni
differenziali. Formulazione debole e variazionale per equazioni di
conservazione. Spazi funzionali per la modellazione delle
equazioni. Modellazione delle rilevanti equazioni
ingegneristiche.
• Approssimazione numerica. Approssimazione ed interpolazione degli
spazi di soluzione. Metodo delle differenze finite, metodo dei
volumi finiti e metodo degli elementi finiti. Applicazione delle
tecniche di approssimazione alle equazioni rilevanti
dell'ingegneria.
• Soluzione di modelli numerici discretizzati (questa sezione e'
svolta alternando lezioni ed a esercitazioni). Installazione e uso
di librerie per solutori algebrici lineari. Uso di librerie
open-source per la soluzione di sistemi discretizzati mediante
volumi finiti ed elementi finiti.
Approfondimenti su argomenti specifici e visualizzazione
scientifica:
- Visualizzazione scientifica: il software Paraview; il programma
gnuplot.
- Metodi multigriglia per risoluzione di sistemi algebrici:
principio del solutore multigriglia; ciclo a V e ciclo W.
- Modelli numerici di convezione e di turbolenza
Esercitazione e uso di software scientifico:
Uso delle librerie open-source LibMesh per la soluzione di sistemi
discretizzati mediante volumi finiti ed elementi finiti
Testi/Bibliografia
Testo di riferimento: il corso sara' basato su
dispense del docente
Testo per approfondimenti: Numerical Models for Differential
Problems, A. Quarteroni, Springer (2009)
Metodi didattici
Lezione convenzionale in classe ed esercitazione in laboratorio
Modalità di verifica e valutazione dell'apprendimento
Modalità 1 (standard):
3 Homework con problemi di modellistica e numerica da eseguire a
casa e portare la settimana seguente (20%)
Discussione orale di un progetto e simulazione assegnato dal
docente (80%)
Modalità 2:
Esame orale sul programma svolto in classe
Strumenti a supporto della didattica
Le esercitazioni si svolgono su computer e workstation
Orario di ricevimento
Consulta il sito web di Sandro Manservisi