META2010 META2010 Application of metaheuristics through MATLAB - - PowerPoint PPT Presentation

meta2010 meta2010 application of metaheuristics through
SMART_READER_LITE
LIVE PREVIEW

META2010 META2010 Application of metaheuristics through MATLAB - - PowerPoint PPT Presentation

META2010 META2010 Application of metaheuristics through MATLAB optimization toolboxes for the design of coupled resonator filters Jos-Ceferino Ortega Domingo Gimnez University of Murcia Alejandro lvarez-Melcn Fernando D. Quesada


slide-1
SLIDE 1

META2010 META2010 Application of metaheuristics through MATLAB optimization toolboxes for the design of coupled resonator filters

José-Ceferino Ortega Domingo Giménez

University of Murcia

Alejandro Álvarez-Melcón Fernando D. Quesada

Polytechnic University of Cartagena

slide-2
SLIDE 2

Content

Introduction Synthesis of coupled resonator filters MATLAB optimization toolboxes Experimental results Conclusions and future research

slide-3
SLIDE 3
  • Design problems in telecommunications
  • Optimization of design parameters
  • Design of coupled resonator filters
  • Used in microwave-based communications
  • Several phases:
  • Phase 1: obtain couplings matrix (design

technology)

  • Phase 2: obtain geometry (physical

design)

  • Hybridize local and global search methods
  • Environment: MATLAB

Introduction

slide-4
SLIDE 4

Content

Introduction Synthesis of coupled resonator filters MATLAB optimization toolboxes Experimental results Conclusions and future research

slide-5
SLIDE 5

Synthesis of filters (I)

  • Analysis of the problem of synthesis
  • f coupled resonators filters

 Filters based on coupled microwave

resonators

 Technological design: couplings matrix  Characteristics of the filters:

 Transfer function  Topology (Kite, Transversal, 2-Trisection

  • rd. 3)

 Number of design parameters (8 or 9)  Range of values (from -5 to 5)

slide-6
SLIDE 6

Synthesis of filters (II)

2 Trisection ord. 3, zeros

  • 5 and -3

Kite, zeros -3 and 3

  • 10
  • 8
  • 6
  • 4
  • 2

2 4 6 8 10

  • 100
  • 90
  • 80
  • 70
  • 60
  • 50
  • 40
  • 30
  • 20
  • 10

In s11 In s21

  • 10
  • 8
  • 6
  • 4
  • 2

2 4 6 8 10

  • 70
  • 60
  • 50
  • 40
  • 30
  • 20
  • 10

In s11 In s21

slide-7
SLIDE 7

Synthesis of filters (III)

Kite, Kite, fitness fitness 10 10-13

  • 13

Kite, Kite, fitness

fitness 10

10-5

  • 5

Kite, Kite, fitness fitness 10 10-1

  • 1
slide-8
SLIDE 8

Content

Introduction Synthesis of coupled resonator filters MATLAB optimization toolboxes Experimental results Conclusions and future research

slide-9
SLIDE 9

MATLAB optimization toolboxes

  • MATLAB Optimization Toolboxes

 Optimization Toolbox

 fmincon

 Genetic Algorithm and Direct Search

Toolbox

 Direct search (patternsearch)  Genetic algorithms (ga)  Simulated annealing (simulannealbnd)

  • and Scatter Search
slide-10
SLIDE 10

Content

Introduction Synthesis of coupled resonator filters MATLAB optimization toolboxes Experimental results Conclusions and future research

slide-11
SLIDE 11

Experimental results: fmincon

  • fmincon

 Part of the MATLAB Optimization Toolbox  Local search  Parameters to study:

 LargeScale  Algorithm

slide-12
SLIDE 12

Experimental results: fmincon

slide-13
SLIDE 13

Experimental results: patternsearch

  • patternsearch (Direct search)

 MATLAB Direct Search and Genetic

Algorithm Toolbox

 Local search  Parameters to study:

 InitialMeshSize  MeshContraction  MeshExpansion  ScaleMesh  PollMethod  CompletePoll  PollingOrder  SearchMethod  CompleteSearch

slide-14
SLIDE 14

Experimental results: patternsearch

SearchMethod & CompleteSearch PollMethod CompletePoll

slide-15
SLIDE 15

Experimental results: genetic algorithm

  • ga (Genetic algorithms)

 MATLAB Direct Search and Genetic

Algorithm Toolbox

 Global search  Parameters to study:

 PopulationSize and Generations  EliteCount and CrossoverFraction  FitnessScalingFcn and SelectionFcn  CrossoverFcn and MutationFcn  CreationFcn and HybridFcn

slide-16
SLIDE 16

Experimental results: genetic algorithm

standard functions

SelectionFnc CrossoverFnc

slide-17
SLIDE 17

Experimental results: genetic algorithm

personalized functions

CreationFnc CrossoverFnc MutationFnc HybridFnc

slide-18
SLIDE 18

Experimental results: genetic algorithm

personalized functions exec. time –

HybridFnc CreationFnc MutationFnc

slide-19
SLIDE 19

Experimental results: simulated annealing

  • simulannealbnd (Simulated

annealing)

 MATLAB Direct Search and Genetic

Algorithm Toolbox

 Local search  Parameters to study:

 AnnealingFcn  InitialTemperature  ReannealInterval  TemperatureFcn  HybridFcn and HybridInterval

slide-20
SLIDE 20

Experimental results: simulated annealing

fitness

AnnealingFnc TemperatureFnc HybridFnc & HybridInterval

slide-21
SLIDE 21

Experimental results: comparison

slide-22
SLIDE 22

Content

Introduction Synthesis of coupled resonator filters MATLAB optimization toolboxes Experimental results Conclusions and future research

slide-23
SLIDE 23

Conclusions

  • Evaluated the application to the

design of coupled resonator filters of available tools in the toolboxes of MATLAB

  • Local and global search methods

hybridation, with Genetic algorithms and Scatter Search

  • The best: ga (Genetic algorithm)

personalized

slide-24
SLIDE 24

Future research

  • Application to the physical design (2nd

phase), with more computational cost. The 1st phase simplifies the physical design.

  • Application of other metaheuristics and

implementation in MATLAB.

  • Study of relation between technological

and physical design, to divide the physical design in smaller problems.

  • Application of parallelism, specially in the

2nd phase: parallel metaheuristics and parallelism in the computation of the fitness function (matricial computation).

slide-25
SLIDE 25

Thanks

Questions? Questions?