FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Calcolo.

Slides:



Advertisements
Presentazioni simili
Linguaggio C e C++.
Advertisements

Scheduling (Schedulazione) Susanna Pelagatti – Università di Pisa
UN MOTORE “MODELLO”.
Tempo di computazione (Running Time) di programmi Misure del tempo: Misure del tempo: metodi principali 1.Benchmarking 2.Analisi.
MACCHINE SINCRONE.
DIMENSIONAMENTO DI UN GENERATORE SINCRONO
FORZE ELETTRODINAMICHE
Tesi di Laurea Triennale in Ingegneria Elettronica Applicata
Integrazione Corso: Analisi Numerica Anno Accademico:
La Teoria di Maxwell Lavoro Realizzato da Beatrice Trio a.a 2010

5b_EAIEE_CAMPI MAGNETICI STATICI
Introduzione al calcolo parallelo SISTEMI INFORMATIVI AZIENDALI Pierpaolo Guerra Anno accademico 2009/2010.
Heap Sort. L’algoritmo heap sort è il più lento di quelli di ordinamento O(n * log n) ma, a differenza degli altri (fusione e quick sort) non richiede.
Esercizi di riepilogo Gabriella Puppo.
Soluzione FEM di problemi parabolici
Metodi FEM per problemi ellittici
Metodi iterativi semplici G. Puppo. Riassunto Problema del fill-in Memorizzazione di matrici sparse Metodo di Jacobi.
FEM -2 Gabriella Puppo.
Metodi FEM per problemi ellittici lineari a tratti Gabriella Puppo.
Sistemi di equazioni lineari
Algoritmi per l’Image Alignment
D2I - Tema 3: Data Mining Stato di avanzamento Roma 11/10/2002.
DERIVATE dellENERGIA e PROPRIETA MOLECOLARI. 1.Differenze di energia : energia di dissociazione, stabilità relativa di conformeri, calori di reazione,
Tempo di computazione (Running Time) di programmi Misure del tempo: Misure del tempo: metodi principali 1.Benchmarking 2.Analisi Benchmarking: usato per.
IL CAMPO ELETTROMAGNETICO LENTAMENTE DIPENDENTE DAL TEMPO
 RIASSUNTO DELLE PUNTATE PRECEDENTI
Analisi Computazionale Fluido-Struttura sulla Griglia ENEA
Studente Claudia Puzzo
CAPI 04 Sviluppo di un modello meteorologico ad altissima risoluzione per simulazioni su orografia complessa e su aree urbane Luca Bonaventura Davide Cesari.
Università de L’AQUILA
Riconnessione magnetica 3D in plasmi non colisionali
Fondamenti di Informatica1 Software di base Tra il linguaggio macchina (basso livello) e i linguaggi evoluti (alto livello) esiste uno strato di software.
Macchine in Corrente Continua
Architettura di un calcolatore
Equazioni non lineari Data una funzione consideriamo il problema di determinare i valori x tali che Tali valori sono solitamente.
Il calcolo di radiosity
Parametri di un motore passo-passo
L’AUTOMOBILE AD IDROGENO: IL MOTORE ELETTRICO PER LA TRAZIONE
LEGGI FONDAMENTALI.
Campo elettromagnetico
Campi elettromagnetici
Campi elettromagnetici Docente:SalvatoreSavasta Anno acc. 2006/2007.
Motori passo-passo a riluttanza variabile e ibrido
Analisi dell’interferenza elettromagnetica tra linee ad alta tensione e metanodotti Emiliano D’Alessandro Giovanni Falcitelli*
Tesi di Laurea in Ingegneria Meccanica
Un motion planner per guide multimediali interattive
31 maggio Federica Confalonieri Esempi articolo Eccomas 2 U.
Stima del flusso ottico per il controllo dei movimenti oculari
ET2010, Napoli 11 giugno 2010 S. Ventre, Modelli elettromagnetici veloci e paralleli per analisi di instabilità MHD in dispositivi fusionistici Modelli.
PRINCIPI DI FUNZIONAMENTO
Introduzione alle equazioni di Maxwell
Equazioni e sistemi non lineari
MACCHINE E AZIONAMENTI ELETTRICI
P. Burghignoli ♪, F. Frezza ♪, A. Galli ♪, L. Pajewski ☼ e G. Schettini ☼ Parma, settembre 2007 Parma, settembre 2007 EQUAZIONI INTEGRALI:
Calcolatori Elettronici Valutazione delle Prestazioni Francesco Lo Presti Rielaborate da Salvatore Tucci.
CORSO DI MATERIALI E TECNOLOGIE ELETTRICHE
Sistema operativo Il Sistema Operativo gestisce le risorse hw e sw del sistema di elaborazione Facilita l'interazione tra utente e sistema Esistono diversi.
DIMENSIONAMENTO DI UN GENERATORE SINCRONO
ESPERIMENTO DI RÜCHARDT
COPPIE PARASSITE: ASINCRONE E SINCRONE
Simulazione Interattiva di Capelli Marta De Cinti Anno accademico 2005/2006 Università di Roma “La Sapienza” Relatore Prof. Marco Schaerf Correlatore Ing.
1 Equazioni non lineari Data una funzione consideriamo il problema di determinare i valori x tali che Tali valori sono solitamente chiamati zeri o radici.
D. Assante, A. G. Chiariello, M. De Magistris, G. Lupò, G. Miano, C. Petrarca, G. Rubinacci Università degli Studi di Napoli Federico II A. Maffucci, A.
Corso di Informatica Applicata Introduzione Università degli studi di Cassino Corso di Laurea in Ingegneria della Produzione Industriale Ing. Saverio De.
Scegliendo, invece, una rappresentazione con variabili complesse si ottiene:
Il comportamento del motore asincrono è descritto da un sistema di equazioni non lineari; non è, quindi, possibile, quando si desidera ricavare dei legami.
Campo Magnetici ed Elettrici indotti. Filo percorso da corrente Un filo percorso da corrente crea intorno a se un campo magnetico B che risulta linearmente.
Applicando la schematizzazione bifase equivalente ai circuiti di statore e di rotore, è possibile ricavare diversi modelli per descrivere il comportamento.
Modelli elettromagnetici veloci e paralleli per analisi di instabilità MHD in dispositivi fusionistici Salvatore Ventre DAEIMI, Università degli Studi.
Transcript della presentazione:

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Antonello Tamburrino, Salvatore Ventre Ass. EURATOM/ENEA/CREATE, DAEIMI, Università di Cassino, Italy Flavio Calvano, Guglielmo Rubinacci Ass. EURATOM/ENEA/CREATE, DIEL, Università di Napoli Federico II, Italy

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Sommario Introduzione Il problema di riferimento Velocizzazione del calcolo Risultati Conclusioni e prospettive

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Introduzione Calcolo elettromagnetico Progetto di sistemi elettrici/elettronici: macchine elettriche, dispositivi micro e nano, dispositivi fusionistici Equazioni di governo Full Maxwell o sue approssimazioni quasi statiche Calcolo intensivo Full 3D modelling, Effetti non lineari, Parti in movimento Tecniche veloci e codice parallelo Compressione e parallelizzazione

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Il Problema di riferimento Calcolo degli sforzi elettrodinamici in un turbo generatore R. Albanese, F. Calvano, G. Dal Mut, F. Ferraioli, A. Formisano, F. Marignetti, R. Martone, G. Rubinacci, A. Tamburrino, S. Ventre, Electromechanical Analysis of End Windings in Turbo Generators, presented at the 14th IGTE Symposium, Graz (Austria), 2010.

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Formulazione Integrale del problema magnetostatico B S è linduzione magnetica prodotta correnti (imposte) sul rotore e sullo statore V f è la regione dello spazio occupata dal materiale magnetico (di statore e rotore) V f rappresenta la frontiera di V f Equazione costitutiva non lineare (senza memoria) (1) (2) Sostituendo la (2) nella (1) (3) M magnetizzazione incognita

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Modello numerico è una contrazione La soluzione della (3) come convergenza a punto fisso Incognita M Shape function Galerking Il termine diventa

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Definizione delle matrici Matrici Numeriche ; 1.k=0, 2. calcola usando 3.applica la relazione caratteristica per il calcolo di 4.Se la differenza tra e è piccola ci si ferma, altrimenti si ritorna al punto 1. Ciclo Matrice Piena

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Problematiche numeriche nello schema di calcolo 1.Calcolo dellinduzione prodotta dalle sorgenti imposte 2.assemblaggio della matrice piena 3.calcolo del prodotto matrice piena per vettore Il passo 3. va ripetuto per ogni passo del ciclo Per il punto 2. due la memoria e il calcolo cresce come O(n 2 ) dove n è il numero di incognite pari a 3 volte il numero di elementi Il tempo di calcolo del passo 3. cresce come O(n 2 )

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Velocizzazione del calcolo Miglioramenti proposti 1.La matrice W calcolata suddividendo in maniera equilibrata il carico sui processori 2.La matrice E trattata efficacemente a) Assemblaggio equilibrato b) Compressione c) Distribuzione equilibrata della memoria d) Calcolo E*M equilibrato Parallelizzazione del codice Le macchine multicore sono poco costose Sono presenti strumenti e librerie parallele collaudate Utilizzo di architetture parallele (ad esempio Grid computing )

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Trattamento della matrice E Una parallelizzazione semplice è inefficace Il costo computazionale dipende quadraticamente dalle incognite Usando p processori (ideale) T p (N)=O(N 2 /p) T(N s )= T(N p ) Velocizzazione del calcolo E necessario Algoritmo lineare per avere uno speedup lineare Sparsificazione della matrice E

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Assembly balancing Memory balancing Computation balancing Fattori determinanti le prestazioni Velocizzazione del calcolo OBIETTIVO Integrare in maniera efficiente il metodo di compressione in una implementazione parallela

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Metodo Veloce Introduzione di una griglia multilivello che include tutta la mesh Decomposizione in parte vicina e lontana Calcolo e compressione della parte lontana, ottenuta secondo una tolleranza assegnata (precisione) Calcolo esatto della parte vicina Sparsificazione di E (con complessità quasi lineare)

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Introduzione Griglia Multilivello Metodo Veloce

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Calcolata senza errori. Matrice di interazione locale tra due box lontane ib1 e ib2 Basso rango # totale di interazioni lontane approssimata Decomposizione in parte vicina e lontana Metodo Veloce

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Siano m e and m (n e and n) rispettivamente il numero degli elementi e delle incognite in ib1 (in ib2). Compressione QR approssimata della matrice di interazione Q R m×n m×r r×n EFFICIENTE (m+n) × r << m×n. Si osservi che Memory Required e ComputationTime sono uguali a (m+n) × r r rango che dipende dalla errore richiesto (Modified Gram-Schmidt QR) Metodo Veloce

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Implementazione Parallela di E FAR Costo assemblaggio della matrice di interazione locale Costo Totale assemblaggio Assembly balancing Distribuire il carico di in maniera equilibrata su p processori Metodo Veloce

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Prestazioni dellalgoritmo sub-ottimo Problema con complessità esponenziale risolto usando algoritmo sub-ottimo In uscita Int2proc(i) fornisce il processore a cui compete linterazione i Algoritmo di distribuzione dei carichi Costo di assemblaggio del k-simo processore Metodo Veloce

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Sono automaticamente verificati se la dimensione del problema è sufficientemente grande (problemi di interesse per il parallelo) Memory /Computation balancing di L far Memory/Computation balancing ottenuti automaticamente Non cè bisogno di ulteriori comunicazioni Metodo Veloce

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Contract AenGe_CiFe10 CREATE-Ansaldo Energia 2009/10 Risultati

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale MMFs in phase MMFs in quadrature MMFs opposite No. of elements: No. of unknows: No. of iterations: 500 Iteration time: 0.39s Preproc. time: 2792s Machine: ALTIX 4700 N proc.: 32 CPU: Dual Core Montecito GHz, 8MB L3 cache and 533 MHz Bus Computational Cost

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Risultati Radial component of the magnetic induction B r (in Tesla) in function of the angular coordinate (in deg): comparison between the 3D integral formulation (--) and the 2D commercial code (continuous line) calculated at z=2.4. Validazione del metodo con codice commerciale

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Utilizzando la sparsificazione SVD e la sua parallelizzazione è possibile studiare strutture la cui una complessità computazione non è altrimenti affrontabile dai codici attualmente disponibili: dettagliata descrizione della geometria Validazione con codice commerciale Attività corrente: estensione del metodo (sparsificazione + parallelizzazione) al problema delle eddy-current Conclusioni e prospettive

FEM 2010, Roma 13 dicembre 2010 S. Ventre et all, Calcolo Elettromagnetico Intensivo per la soluzione di problemi basati su formulazione integrale Grazie per lattenzione ……