Structure optimization, with a bioinspired method
Miguel Vargas-Félix, Salvador Botello-Rionda
miguelvargas@cimat.mx, botello@cimat.mx
2015-03-06 ISUM 2015 1/25
Structure optimization, with a bioinspired method Miguel - - PowerPoint PPT Presentation
Structure optimization, with a bioinspired method Miguel Vargas-Flix, Salvador Botello-Rionda miguelvargas@cimat.mx, botello@cimat.mx 2015-03-06 ISUM 2015 1/25 Introduction Our goal is to create solid structures that are optimal under
miguelvargas@cimat.mx, botello@cimat.mx
2015-03-06 ISUM 2015 1/25
Bridge structure that support a load using a minumum of material.
http://www.cimat.mx/~miguelvargas 2/25
Example of a grid used for topological optimization.
http://www.cimat.mx/~miguelvargas 3/25
Model of mouse embryonic bone development [Sharir 2011].
http://www.cimat.mx/~miguelvargas 4/25
Osteoblast distribution is controlled by mechanical load [Sharir 2011].
http://www.cimat.mx/~miguelvargas 5/25
http://www.cimat.mx/~miguelvargas 6/25
* a threshold criteria.
* then
http://www.cimat.mx/~miguelvargas 7/25
13.33m 40m 15m
Force Geometry of the problem.
http://www.cimat.mx/~miguelvargas 8/25
arc.work.mpg
von Mises threshold σ vM
*
2.0 Increase factor f up 1.02 Reduction factor f down 0.91 Top factor f top 8.00 Bottom factor f bottom 0.25
http://www.cimat.mx/~miguelvargas 9/25
arc.fail.mpg
von Mises threshold σ vM
*
2.0 Increase factor f up 1.01 Reduction factor f down 0.92 Top factor f top 7.38 Bottom factor f bottom 0.50
http://www.cimat.mx/~miguelvargas 10/25
*
http://www.cimat.mx/~miguelvargas 11/25
http://www.cimat.mx/~miguelvargas 12/25
5 the i-th individual of the population X∈ℝ 5×N
d←U (v min d
d ), d←1,2,…,5
d ←xa d +D⋅(xb d−xc d)
d ←xi d
http://www.cimat.mx/~miguelvargas 13/25
16 slave nodes (4 cores each one) LAN switch External network Master node (4 cores)
Diagram of the cluster used to run the optimizator.
http://www.cimat.mx/~miguelvargas 14/25
http://www.cimat.mx/~miguelvargas 15/25
10m 5m
Geometry of the problem
http://www.cimat.mx/~miguelvargas 16/25
Evaluations: 101
5
−4
7
8
Evaluations: 110
w=9.17×10
4
dmax=3.24×10
−4
σ max=1.30×10
7
F (x)=3.862404×10
8
http://www.cimat.mx/~miguelvargas 17/25
Evaluations: 204
w=9.06×10
4
dmax=3.87×10
−4
σ max=1.03×10
7
F (x)=3.6114066×10
8
Evaluations: 214
5
−4
7
8
http://www.cimat.mx/~miguelvargas 18/25
Evaluations: 253
w=2.22×10
5
dmax=1.35×10
−4
σ max=8.99×10
6
F (x)=2.694303×10
8
Evaluations: 304
5
−4
6
8
http://www.cimat.mx/~miguelvargas 19/25
Evaluations: 600
w=9.59×10
4
dmax=3.12×10
−4
σ max=6.83×10
6
F (x)=2.04359064×10
8
Evaluations: 789
5
−4
6
8
http://www.cimat.mx/~miguelvargas 20/25
bridge.factor.mpg
* =4.55×10 6 , f up=1.03 , f down=0.96 , f top=5 , f bottom=0.2)
http://www.cimat.mx/~miguelvargas 21/25
bridge.von_mises.mpg
w=1.03×10
5 ,d max=2.79×10 −4 ,σmax=1.06×10 7
8
http://www.cimat.mx/~miguelvargas 22/25
http://www.cimat.mx/~miguelvargas 23/25
http://www.cimat.mx/~miguelvargas 24/25
[Sharir 2011] A. Sharir, T. Stern, C. Rot, R. Shahar, E. Zelzer. Muscle force regulates bone shaping for optimal load-bearing capacity during embryogenesis. Department of Molecular Genetics, Weizmann Institute of Science. Development 138, pp. 3247-3259. 2011. [Torres 2011] R. Torres-Molina. Un Nuevo Enfoque de Optimización de Estructuras por el Método de los Elementos Finitos. Universitat Politècnica de Catalunya. Escola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels. 2011. [Storn1997] R. Storn, K. Price. Differential Evolution. A Simple and Efficient Heuristic for Global Optimization over Continuous. Journal of Global Optimization Vol. 11, pp. 341–359. 1997.
http://www.cimat.mx/~miguelvargas 25/25