54
OTIMIZAÇÃO TOPOLÓGICA Prof. Valério S. Almeida [email protected] 2015

APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 2: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

» Definição de otimização

» Problemas clássicos de otimização

» Otimização: definição matemática

» Métodos de otimização

» Otimização estrutural topológica

» Exemplos

» Aplicação em modelos de bielas e tirantes

» Exemplos

2

Page 3: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

3Definição de otimização

Otimização. [f. optimise v. + -ation.] the making the

best (of anything); the action or process of rendering

optimal; the state or condition of being optimal

(Oxford University Press, 1989).

Conceito de otimização:

Animais

Plantas

Humanidade

Todos aplicam os princípios de otimização

Consciente ou Inconscientemente

Page 4: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

4Conceito de Otimização

Na natureza, existem muitos exemplos de otimização:

Colmeias das abelhas!

Problema:

Otimizar o volume com menor consumo de cera

Page 5: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

5Otimização natural – Geometria da colmeia

Diferentes formas para dividir

o espaço com

prismas

regulares

A forma do hexágono é o espaço geométrico mais eficiente para a

construção do material

*células com mesma área

Page 6: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Abelhas escolhem a forma geométrica racional:

Ângulos obtusos são de 10928’16” (usando cálculo)

Abelhas constroem isto com erros de

menos de 1’!

6Otimização natural – Geometria da colmeia

Page 7: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo
Page 8: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo
Page 9: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Abelhas constroem isto com erros de

menos de 1’!

Geométrica racional:

Ângulos obtusos são de 10928’16”

Page 10: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Formigas fazem galerias dentro de

árvores para expandir suas colônias.

Elas roem a madeira seguindo o

caminho das fibras, destruindo o

mínimo possível sua estrutura

resistente

Destroem 50% do volume inicial!

7Otimização natural – Formigas carpinteiras

Page 11: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Formas das seções transversais (ST) em plantas são

otimizadas

Momento de inércia (I): Flexão

Compare com perfis laminados

de aço

8Otimização natural - Otimização de forma

ST de plantas

ST em perfis laminados

Área distribuída longe do CG

Page 12: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Formas das seções transversais

(ST) em plantas são otimizadas

Efeito de torção:

Para as cargas de vento

hastes vegetais com grande

momentos polares de inércia

9Otimização natural - Otimização de forma

Page 13: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

10

“Se ocorrer alguma mudança na natureza, a qte de

ação necessária para essa mudança deve ser tão

pequena quanto possível.“

Pierre Louis Moreau de Maupertuis (1698 – 1759)

O princípio proclama que a natureza sempre escolhe

o “melhor” caminho para atingir seu objetivo.

“Custo metabólico natural”

Otimização: Filosofia

Page 14: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Mas “Melhor” em matemática significa lidar com

teoria/algoritmos para a busca de extremos

As formigas/plantas cursaram

Resistência dos Materiais?

As abelhas conhecem Cálculo?

Então, isto é teoria de otimização

Em todo o mundo, muitos pesquisadores estão

intensamente trabalhando nisso há muitas décadas!

Mas, a Natureza aplica isso a milhares de anos!

11

Otimização: Filosofia

Page 15: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

12

Natureza tem um algoritmo/programa interno em seu

“’DNA”, que encontrou o valor ótimo usando processos

evolucionários

A convergência para esse ótimo foi atingido depois de

milhares de anos aplicando processos de tentativa e erro!

Processo Evolutivo

O ser humano simula isso (iterativamente) por uso de

computadores!

Otimização: Filosofia

Page 16: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

13

)(

,0)(

,0)( a sujeito

f(x)Maximizar

ou

f(x)Minimizar

factívelregiãox

Iixg

Eixh

n

i

i

=

Otimização: definição

f(x): função objetivo

Page 17: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

14

Para avaliar o problema matemático, você deve

conhecer seu problema, se ele é um problema de

otimização:

• Linear ou Não-Linear

• Continuo x discreto

• Irrestrito x Restrito

• Local x Global

Otimização: definição e considerações gerais

Page 18: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

15

• Otimização Continua x Discreta

Contínuo: Variáveis podem ser no campo dos reais

Discreto:

Variáveis são valores inteiros

Problema do caixeiro viajante

Otimização: definição

Page 19: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

16

• Otimização Irrestrita x

Restrita

• Otimização Local x Global

Local

Global

Otimização: definição

Page 20: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Existem dois tipos de métodos para resolver

problemas de otimização:

• Métodos Determinísticos (métodos clássicos)

Vantagem que usam as propriedades analíticas da

função para encontrar as regiões de extremos

Ex.

Simplex, Newton-Raphson,

Quase-Newton,

Gradiente Conjugados

17Otimização: métodos

Page 21: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

• Métodos Não- Determinísticos

(métodos heurísticos, sem conhecimento de

derivadas):

Busca heuristicamente a solução de um problema

multidimensional. São inclusos no campo da computação natural

• Computação Evolucionária

• Algoritmos Genéticos (AG)

• Simulated Annealing (SA) (recozimento simul.)

• Inteligência de enxames

• Algoritmos de Colônia de formigas, de abelhas

18Otimização: métodos

Page 22: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

19

Certamente que engenheiros usariam a otimização

de modo a encontrar a melhor solução para vários

campos de problemas

Otimização – Pontos de vista da engenharia

“Mundo real“ (engenharia real), problemas:

Não – lineares, Contínuo

Muitos extremos locais

Nao suaves

Sem função objetivo, etc..

Page 23: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

20

Otimização em estruturas:

Forma

Topológica

Paramétrica (dimensão)

Bendsøe and Sigmund, 2002

Otimização – Pontos de vista da engenharia

Page 24: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

21Otimização paramétrica

Dimensão: p.e. otimizar a ST da estrutura. Vigas/treliças.

Encontrar o parametro ótimo para minimizar o volume, ou

maximizar capacidade de carga crítica/volume, etc..

Page 25: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

22

Geometria ótima é procurada m uma classe de

domínios, sem inserção de buracos.

Achar geometria ótima para minimizar volume

Otimização de forma

Page 26: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

23

Forma e conectividade do do dominio são variaveis de

projeto.

A introdução de um novo contorno é permitido via

criação de buracos.

Achar a geometria ótima para minimizar o volume

Otimização topológica

Page 27: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

24Otimização topológica

Page 28: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

25

Otimização topológica – exemplo industrial

Page 29: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Otimização paramétrica, forma e topológica26

Page 30: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Alguns métodos de otimização

SIMP (Simple Isotropic Material with Penalization)

Bendsøe and Sigmund (2003)

TSA (Análise de sensibilidade topológica)

Eschenauer and Olhoff (2001)

Algoritmo Genético

Sonmez (2008)

Otimização Estrutural Evolucionária - ESO

Xie and Steven (1993)

27

Page 31: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Otimização Estrutural Evolucionária - ESO

Heuristica gradual de remoção de regiões do dominio,

Procedimento “Hard – Kill”

NE

e

e 1

,max

minimize W w ( )

subject to - 0

e

vm project

j

t

=

=

Minimization procedure in relation to

their weight

O problema é resolvido via MEF iterativamente

1 i=0,1,2,3,... i iRR RR RE+ = +

Todos elementos que satisfazem a inequação são

removidos

28

Page 32: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

29Otimização Estrutural Evolucionária - ESO

Page 33: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Remoção não radical (non "hard-kill“):

procedimento “Soft-kill”

SESO apresenta robusteza and eficiência para obter a config. ótima

30

ESO

SESO

Otimização Estrutural Evolucionária Suavizada - SESO

Page 34: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

1) Gancho:

Neches (2007) BEM SESO (2010)

Exemplos – SESO - Análise Linear 31

Page 35: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

2) Peso Próprio - Maça:

32Exemplos – SESO - Análise Linear

Page 36: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

2) Peso Próprio - Maça:

33Exemplos – SESO - Análise Linear

Page 37: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

3) Bicicleta

Lin and Hsu (2008)

SESO (2010)

34Exemplos – SESO - Análise Linear

Page 38: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Estruturas em concreto armado

Idealização simplificada de um mecanismo de

transferência de carga

Modelos de Bielas-Tirantes

Método tradicional: processo de tentativa e erro

Modelo de treliça

36

Page 39: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Vigas em CA – Modelo de biela e tirante

Região discontinua: D Hipóteses de Bernoulli: B

Exemplos de regiões D e B

37

Page 40: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Algumas regiões clássicas D

Pilares com consolo curto Duas estacas em bloco

38

Modelo de biela e tirante clássicos

Page 41: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Gerando modelos de biela e tirantes

automaticamente para ajudar no projeto

Para superar essa limitação

Modelo de biela e tirante

usando otimização topológica

Mas, para geometria genérica, não existe modelos

prontos.

Pode-se usar otimização..

39

Page 42: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Exemplos - Biela e Tirante

1) Viga

structures

Fig. 4. (a) Design domain of a beam structure; (b), (c) and (d) Optimal Topologies of the beam structure obtained by [20].

Kwar and Noh (2006)

Presente trabalho

40

Page 43: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

2) Pilar com consolo

Liang and Steven (2000)

41Exemplos - Biela e Tirante

Presente trabalho

Page 44: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

3) Viga com abertura

42

Liang (2005) Schlaich et al. (1987)

Exemplos - Biela e Tirante

Presente trabalho

Page 45: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Examples - Considering geometric nonlinearity

4) Long plate fixed in all four sides

43

Page 46: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

4) Long plate fixed in the vertices

Gea and Luo (2001)

Present work

Linear Non Linear

44Examples - Considering geometric nonlinearity

Page 47: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

5) Square plate with a geometric center load

45Examples - Considering geometric nonlinearity

Page 48: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Present work

Linear Non Linear

Chang et al. (2012)

Examples - Considering geometric nonlinearity 46

Page 49: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

47Comparing computational time

Page 50: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Vasconcelos, AC. Estruturas da Natureza: um estudo da interface entre biologia

e engenharia. SP. Studio Nobel, 2000.

Kwar HG, Noh SH. Determination of strut-and-tie models using evolutionary

structural optimization. Engineering Structures 2006; 28: 1440-1449.

H.A. Eschenauer & N. Olhoff. Topology Optimization of Continuum Structures: A

Review. Applied. Mechanics Review, 54:331-390, 2001.

Xie YM, Steven GP. A simple evolutionary procedure for structural optimization.

Computers & Structures 1993; 49(5): 885-896.

Bendsøe, M.P. e Sigmund, O. Topology optimization: theory, methods and

applications. Berlin, Springer-Verlag, 2003, ISBN 3-540-42992-1.

Sokolowski J, Zochowski A. On topological derivative in shape optimization. SIAM

Journal of Control Optimization 1999; 37(4): 1251-1272.

Liang QQ, Xie YM, Steven GP. Topology optimization of strut-and-tie models in

reinforced concrete structures using an evolutionary procedure. ACI Structural

Journal 2000; 97(2): 322-330.

References49

Page 51: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

ReferencesFeininger , Andreas. The work of carpenter ants (Camponotus herculeanus).

Andreas Feininger Archive.Copyright: ©1999 Center for Creative Photography, The

University of Arizona Foundation.

[22] Andreassen E, Clausen A, Schevenels M, Lazarov BS, Sigmund O. Efficient

topology optimization in MATLAB using 88 lines of code. Struct Multidisc Optim 2011;

43(1): 1-16.

50

Page 52: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Figura 16 – Proposta de contraventamento com a presente formulação

Page 53: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

Figura 7 – Ponte com tabuleiro Central

Figura 8 – Ponte com tabuleiro Inferior

Page 54: APLICAÇÃO DO MÉTODO DOS GRADIENTES CONJUGADOS COM …sites.poli.usp.br/p/valerio.almeida/images/Otimizacao... · 2018-07-25 · Vasconcelos, AC. Estruturas da Natureza: um estudo

xxxf 10)( 2 +−=

50102)( ' =⎯→⎯=+−= xxxf

)(255.105)5( 2 máximof =+−= f(x) maiores: Indivíduos (x)

mais acima, “mais aptos”!

Geração 1

(aleatória)

Gerações 2, 3, ..n

(gera indiv. aleatórios E mutação/cruzamento

dos mais aptos de gerações 1 a n-1 )

Simula processo evolucionário

Milhares de “indivíduos” (x) são

computados

Computação Pesada

Algoritmo Genético

−=

−=

−=−

−=−

−=−

−=−

=

=

=

⎯⎯⎯⎯⎯⎯⎯ →⎯

=

−=−

−=

=

−=−

=

−=

−=−

−=−

9086)45,100(

64,640)8,30(

25,215)5,10(

191)7,9(

24)2(

25,17)5,1(

75,4)5,0(

19,8)1,9(

76,21)2,3(

76,21)2,3(

191)7,9(

9086)45,100(

75,4)5,0(

25,215)5,10(

19,8)1,9(

64,640)8,30(

24)2(

25,17)5,1(

f

f

f

f

f

f

f

f

f

f

f

f

f

f

f

f

f

f

EDECRESCENTORDENA