Progettazione ottimizzata di dispositivi elettromagnetici - PowerPoint PPT Presentation

About This Presentation
Title:

Progettazione ottimizzata di dispositivi elettromagnetici

Description:

Modelli numerici per campi e circuiti Progettazione ottimizzata di dispositivi elettromagnetici Ing. Nunzio Salerno Esempio di progettazione ottimizzata 1 Heating ... – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 19
Provided by: ele
Category:

less

Transcript and Presenter's Notes

Title: Progettazione ottimizzata di dispositivi elettromagnetici


1
Progettazione ottimizzata di dispositivi
elettromagnetici
Modelli numerici per campi e circuiti
  • Ing. Nunzio Salerno

2
Esempio di progettazione ottimizzata 1Heating
Inductor
Trovare la posizione assiale delle spire che
permette di riscaldare uniformemente un disco di
grafite ad una temperatura di 1150-1200C ?20C
per un periodo di tempo prefissato
Definendo una distanza minima (?0.2mm) al di
sotto della quale non è possibile controllare,
con precisione, lo spostamento di una spira ?
12510 (1021) possibili configurazioni delle
spire! Soluzione ottima ottenuta con 3000
valutazioni.
3
Esempio di progettazione ottimizzata 2Patch
antenna
Determinare la configurazione del patch metallico
perché lantenna operi alle 2 frequenze GPS 1227
and 1572 MHz.
3 diverse frequenze x ogni configurazione ? 216 x
3 (2 105) possibili configurazioni! Analisi FEM
3D! Soluzione ottima ottenuta con meno di 3000
valutazioni.
4
Esempio di progettazione ottimizzata 3Hybrid
Solar Wind Power System
Dimensionare la superficie dei pannelli solari e
la loro angolazione nonchè la potenza del
sottosistema eolico al fine di massimizzare
lefficienza economica e le prestazioni
dellintero sistema.
222 (4 106) possibili configurazioni! Soluzione
ottima ottenuta con meno di 1000 valutazioni.
5
  • Posto il problema, come facciamo a trovare la
    configurazione ottima?
  • Calcoliamo tutte le configurazioni ? ricerca
    esaustiva
  • Procediamo per tentativi ? ricerca casuale
  • Usiamo una tecnica di OTTIMIZZAZIONE ? ricerca
    guidata

Esempi di progettazione ottimizzata

6
1. Ricerca esaustiva
  • Fissiamo la prima configurazione.
  • Risolviamo il problema di campo elettromagnetico
    con un metodo numerico per esempio il FEM.
  • Calcoliamo le quantità che ci interessano.
  • Confrontiamo i valori con quelli desiderati.
  • Ripetiamo la procedura per tutte le possibili
    configurazioni.
  • La configurazione con i valori più vicini
    (bisogna definire una funzione che misura questa
    distanza) a quelli desiderati è quella cercata.
  • Ovviamente questa strada è praticabile se il
    numero di configurazioni possibili è basso!

Esempi di progettazione ottimizzata

7
2. Ricerca casuale
  • Scegliamo una configurazione a caso.
  • Risolviamo il problema di campo elettromagnetico
    con un metodo numerico per esempio il FEM.
  • Calcoliamo le quantità che ci interessano.
  • Confrontiamo i valori con quelli desiderati.
  • Ripetiamo la procedura per un certo numero
    ragionevole di possibili configurazioni (scelte
    casualmente).
  • La configurazione (tra quelle esaminate) con i
    valori più vicini a quelli desiderati è quella
    cercata.
  • Quante probabilità abbiamo di trovare quella
    ottima?

Esempi di progettazione ottimizzata

8
3. Ricerca guidata
La moderna progettazione industriale di
dispositivi elettromagnetici è affrontata
mediante tecniche di ottimizzazione che guidano
il progettista nella ricerca della configurazione
migliore.
SA
GA
Esempi di progettazione ottimizzata
9
Definizioni
  • Prestazioni (caratteristiche, risposte,
    performance) da migliorare ? obiettivo
    dellottimizzazione ? funzione obiettivo
  • Parametri (variabili, gradi di libertà) da
    modificare ? parametri dellottimizzazione ?
    variabili della funzione obiettivo
  • Configurazione migliore ? ottimo ? min/max
    funzione obiettivo

Definizioni e teoria dellottimizzazione
10
Ottimizzazione
  • Ottimizzare minimizzare o massimizzare

min f(x), con x(x1, x2, ,xn)T ci(x)0,
i1,,m ci(x)?0, im,,m f(x) funzione
obiettivo x parametri ottimizzazione c(x)
vincoli
Definizioni e teoria dellottimizzazione
11
Condizioni di minimo
  • Ottimo locale
  • x è un minimo locale di f(x) se

    f(x) lt f(x) ?
    x ? N(x,?), x ? x, N(x,?) intorno di x
  • gradf(x) 0
  • H(x) definito positivo

Ottimo globale x è un minimo globale di f(x) se


f(x) lt f(x) ? x ? V(x), x ? x, V(x) insieme
dei possibili valori di x (SPAZIO DI RICERCA)
Definizioni e teoria dellottimizzazione
12
Ottimizzazione vincolata
  • Il problema è più complesso nel caso di
    ottimizzazione vincolata perché il minimo globale
    può trovarsi ad una estremità

Definizioni e teoria dellottimizzazione
13
Classificazione
  • Problema
  • continuo
  • discreto
  • combinatorio
  • Funzione obiettivo
  • multivariabile
  • multimodale
  • multiobiettivo
  • può non essere nota la forma analitica

Definizioni e teoria dellottimizzazione
14
Metodi deterministici
  • Ordine
  • 0 ? calcolo di f(x ) (metodo del simplesso, HJ )
  • ? gradiente di f(x ) (gradiente coniugato )
  • ? Hessiano di f(x ) (metodi di Newton )
  • Allaumentare dellordine
  • convergenza sempre più veloce
  • complessità di calcolo maggiore
  • In ogni caso la soluzione dipende dal punto di
    partenza

Definizioni e teoria dellottimizzazione
15
Metodi stocastici
  • Ottimo globale anche in presenza di più minimi
  • Teoria matematica debole
  • Regole empiriche ed euristiche
  • Metodi dellultima risorsa
  • Genetic algorithms (GA) and Evolutionary
    strategies (EA)
  • Simulated annealing (SA)
  • Particle swarm optimization (PSO)
  • Artificial immune systems (AIS)
  • Ant colony optimization (ACO)

Definizioni e teoria dellottimizzazione
16
NO FREE LUNCH TEOREM(S)
  • Esiste un algoritmo di ottimizzazione migliore di
    tutti gli altri?
  • No Free Lunch Theorem(s)
  • For any pair of search algorithms, there are
    "as many" problems for which the first algorithm
    outperforms the second as for which the reverse
    is true. One consequence of this is that if we
    don't put any domain knowledge into our
    algorithm, it is as likely to perform worse than
    random search, as it is likely to perform better.
    This is true for all algorithms.
  • Non è possibile quindi trovare un algoritmo di
    ottimizzazione che sia sempre migliore di tutti
    gli altri algoritmi, ma è possibile che un
    determinato algoritmo abbia, su una ristretta
    classe di problemi, un comportamento migliore
    degli altri.

Definizioni e teoria dellottimizzazione
17
Bibliografia
  • ?

18
Bibliografia
  • 1) E. Dilettoso, S. Gagliano, N. Salerno, G.
    Tina, "Optimization of Hybrid Solar Wind Power
    Systems", International Journal of Applied
    Electromagnetics and Mechanics, vol. 26, n. 3-4,
    2007, pp. 225-231.
  • 2) S. Alfonzetti, E. Dilettoso, N. Salerno,
    "Simulated Annealing With Restarts for the
    Optimization of Electromagnetic Devices", IEEE
    Transactions on Magnetics, vol. 42, n. 4, april,
    2006, pp. 1115-1118.
  • 3) E. Dilettoso, N. Salerno, "A Self-Adaptive
    Niching Genetic Algorithm for Multimodal
    Optimization of Electromagnetic Devices", IEEE
    Transactions on Magnetics, vol. 42, n. 4, april,
    2006, pp. 1203-1206.
  • 4) S. Alfonzetti, E. Dilettoso, N. Salerno,
    "Application of screening analysis to the
    optimization of an electromagnetic induction
    heating device", Optimization and Inverse
    Problems in Electromagnetism, M. Rudnicki and S.
    Wiak (Eds.), Kluwer Academic Publishers, 2003,
    pp. 213-221.
  • 5) G. Aiello, S. Alfonzetti, E. Dilettoso, N.
    Salerno, "A Software Tool for Stochastic
    Optimization of Electromagnetic Devices",
    Software for Electrical Engineering Analysis and
    Design V, Wessex Institute of Technology Press,
    2001, pp. 175-184.
  • 6) S. Alfonzetti, E. Dilettoso, N. Salerno, "A
    proposal for a universal parameter configuration
    for genetic algorithm optimization of
    electromagnetic devices", IEEE Trans. on Magn.,
    vol. 37, n. 5, september, 2001, pp. 3208-3211.
  • 7) S. Alfonzetti, E. Dilettoso, F. Dughiero, N.
    Salerno, "Stochastic Optimization of an Induction
    Heating System by means of DBCI", International
    Journal for Computation and Mathemathics in
    Electrical and Electronic Engineering (COMPEL),
    vol. 19, n. 2, 2000, pp. 569-575.
  • 8) G. Aiello, S. Alfonzetti, N. Salerno,
    "Stochastic Optimization of an Electromagnetic
    Actuator by means of Dirichlet Boundary Condition
    Iteration", IEEE Trans. on Magnetics, vol. 36, n.
    4, july, 2000, pp. 1110-1114.
  • 9) G. Aiello, S. Alfonzetti, G. Borzì, S. Coco,
    N. Salerno, "Shape Optimization of the Magnetic
    Channel of a Superconducting Cyclotron",
    International Journal for Computation and
    Mathemathics in Electrical and Electronic
    Engineering (COMPEL), vol. 17, n. 1-2-3, 1998,
    pp. 123-127.
Write a Comment
User Comments (0)
About PowerShow.com