SlideShare a Scribd company logo
1 of 15
Topology optimization (pages from
Bendsoe and Sigmund and Section
6.5)
• Looks for the connectivity of the structure. How
many holes.
• Optimum design of bar in tension, loaded on
right side
Structural Optimization
categories
• Fig. 1.1
Problem optimization
classification
• Provide examples of sizing, shape, and
topology optimization in the design of a car
structure.
History
• Microstructure based approach by various
mathematicians in the 1970s and early 1980s
• Engineers caught on after landmark paper of
Martin Bendsoe of the Technical University of
Denmark and Noboru Kikuchi of the University of
Michigan in 1988
• Method dominated by Danes
• Alternative based on simpler mathematics called
Evolutionary Structural Optimization developed
by Australians Mike Xie and Grant Steven in mid
1990s.
Basic elements
• Loads, boundaries, full and empty regions
Example
• Rectangular domain, 50% volume fraction,
3200 finite elements
Design freedom
• Goal is to specify the region where
there is material
• Simplifications: The same material
everywhere, and it is isotropic
mat

Challenge and answer
• We will divide domain into large numbers
of elements (pixels or voxels) and will
have a binary decision for each.
• With 10,000 elements, there are 210,000
possible designs!
• Answer 1: Find trick to convert to
continuous design (so can use derivatives)
• Answer 2: Find objective function with
cheap derivatives.
tusharg@ufl.edu 9
Optimal shapes of bike frames
Least weight
Least deflection
Solid Isotropic Material with
Penalization (SIMP)
• Micro structure leads to power-law where elastic
moduli vary like power of density
• Later it turned out that microstructure is not
necessary, just SIMP
• First ingredient: Density can take any value in
[0,1].
• Second ingredient: Power law for Young modulus
favors 0-1 solution. Why?
0 1
p
E E p

 
Problem SIMP
• Assume E is proportional to the square of
the density. Compare the compliance of a
bar in tension for a volume fraction of 0.5
between uniform density of 0.5 and half of
the area at full density and half empty.
Compliance minimization
• Compliance is the opposite of stiffness
• Inexpensive derivatives
T T
C K
 
f u u u
2
But since if does not depend on x
T T
T
dC d dK
K
dx dx dx
K
d dK
K
dx dx
dC dK
dx dx
 

 
 
u
u u u
u f f
u
u
u u
Density design variables
• Recall
• For density variables
• Want to increase density of elements with high
strain energy and vice versa
• To minimize compliance for given weight can use
an optimality criterion method.
T
dC dK
dx dx
 u u
1
T p e
e
dC
K
d



 u u
Ole Sigmund’s Site
• http://www.topopt.dtu.dk/
• Good summary and many examples
• Minimize compliance for given volume
• Provides also a 99-line computer code that
we will analyze.
• Can get also a mobile phone ap that would
do for you topology optimization.
Problem top
• Use the top ap or the web site to design a
bar in tension with aspect ratio of 3, with
the tensile loads applied at two corners of
the rectangle.

More Related Content

What's hot

INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGINTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGBalamurugan Subburaj
 
Engineering design process
Engineering design processEngineering design process
Engineering design processcwyatt01
 
6 CHAPTER SIX - COMPUTER AIDED INSPECTION.ppt
6 CHAPTER SIX - COMPUTER AIDED INSPECTION.ppt6 CHAPTER SIX - COMPUTER AIDED INSPECTION.ppt
6 CHAPTER SIX - COMPUTER AIDED INSPECTION.pptfahamkhan7
 
Geometrical tolerance
Geometrical toleranceGeometrical tolerance
Geometrical toleranceChetan Hiwase
 
Lecture # 09 Coordinate Measuring Machine (CMM)
Lecture # 09 Coordinate Measuring  Machine (CMM)Lecture # 09 Coordinate Measuring  Machine (CMM)
Lecture # 09 Coordinate Measuring Machine (CMM)Solomon Tekeste
 
FEM and it's applications
FEM and it's applicationsFEM and it's applications
FEM and it's applicationsChetan Mahatme
 
Geometric dimensioning and tolerance
Geometric dimensioning and toleranceGeometric dimensioning and tolerance
Geometric dimensioning and toleranceDesignage Solutions
 
Transformations(scaling rotation translation)
Transformations(scaling rotation translation)Transformations(scaling rotation translation)
Transformations(scaling rotation translation)Arjun Betageri
 
linear and angular measuremnts
linear and angular measuremntslinear and angular measuremnts
linear and angular measuremntsAkash Patel
 
CIVIL Engineering Drawing by haseeb muhammad
CIVIL Engineering Drawing by haseeb muhammadCIVIL Engineering Drawing by haseeb muhammad
CIVIL Engineering Drawing by haseeb muhammadhaseeb mohd
 
Geometric Form Measurement
Geometric Form MeasurementGeometric Form Measurement
Geometric Form MeasurementRoshan Patil
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modelingsabiha khathun
 
Study notes me-112-concepts-in-engineering-design-unit-1
Study notes me-112-concepts-in-engineering-design-unit-1Study notes me-112-concepts-in-engineering-design-unit-1
Study notes me-112-concepts-in-engineering-design-unit-1Prem Kumar Soni
 
191483523 geometric-modeling
191483523 geometric-modeling191483523 geometric-modeling
191483523 geometric-modelingmanojg1990
 

What's hot (20)

Introduction to solid modeling
Introduction to solid modelingIntroduction to solid modeling
Introduction to solid modeling
 
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGINTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
 
Engineering design process
Engineering design processEngineering design process
Engineering design process
 
CAD
CAD CAD
CAD
 
6 CHAPTER SIX - COMPUTER AIDED INSPECTION.ppt
6 CHAPTER SIX - COMPUTER AIDED INSPECTION.ppt6 CHAPTER SIX - COMPUTER AIDED INSPECTION.ppt
6 CHAPTER SIX - COMPUTER AIDED INSPECTION.ppt
 
Geometrical tolerance
Geometrical toleranceGeometrical tolerance
Geometrical tolerance
 
Lecture # 09 Coordinate Measuring Machine (CMM)
Lecture # 09 Coordinate Measuring  Machine (CMM)Lecture # 09 Coordinate Measuring  Machine (CMM)
Lecture # 09 Coordinate Measuring Machine (CMM)
 
FEM and it's applications
FEM and it's applicationsFEM and it's applications
FEM and it's applications
 
Tolerance analysis
Tolerance analysisTolerance analysis
Tolerance analysis
 
Geometric dimensioning and tolerance
Geometric dimensioning and toleranceGeometric dimensioning and tolerance
Geometric dimensioning and tolerance
 
Transformations(scaling rotation translation)
Transformations(scaling rotation translation)Transformations(scaling rotation translation)
Transformations(scaling rotation translation)
 
Unit III
Unit IIIUnit III
Unit III
 
linear and angular measuremnts
linear and angular measuremntslinear and angular measuremnts
linear and angular measuremnts
 
CIVIL Engineering Drawing by haseeb muhammad
CIVIL Engineering Drawing by haseeb muhammadCIVIL Engineering Drawing by haseeb muhammad
CIVIL Engineering Drawing by haseeb muhammad
 
Geometric Form Measurement
Geometric Form MeasurementGeometric Form Measurement
Geometric Form Measurement
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
 
Study notes me-112-concepts-in-engineering-design-unit-1
Study notes me-112-concepts-in-engineering-design-unit-1Study notes me-112-concepts-in-engineering-design-unit-1
Study notes me-112-concepts-in-engineering-design-unit-1
 
191483523 geometric-modeling
191483523 geometric-modeling191483523 geometric-modeling
191483523 geometric-modeling
 
Assembly modelling
Assembly modellingAssembly modelling
Assembly modelling
 
Oblique parallel projection
Oblique parallel projectionOblique parallel projection
Oblique parallel projection
 

Similar to topology.pptx

eta_seminar_aashish_ahuja
eta_seminar_aashish_ahujaeta_seminar_aashish_ahuja
eta_seminar_aashish_ahujaAashish Ahuja
 
Thermal Modeling of Fluid Cooled 3D ICs
Thermal Modeling of Fluid Cooled 3D ICsThermal Modeling of Fluid Cooled 3D ICs
Thermal Modeling of Fluid Cooled 3D ICsM Mei
 
Finite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar raiFinite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar raiMilan Kumar Rai
 
Assignment 21. Given that atomic radius is 0.143 nm and crys.docx
Assignment 21. Given that atomic radius is 0.143 nm and crys.docxAssignment 21. Given that atomic radius is 0.143 nm and crys.docx
Assignment 21. Given that atomic radius is 0.143 nm and crys.docxsherni1
 
Finite Element Analysis of PNC - Copy
Finite Element Analysis of PNC - CopyFinite Element Analysis of PNC - Copy
Finite Element Analysis of PNC - CopyRaj Vaibhav
 
Introduction to Materials Science & Engineering
Introduction to Materials Science & EngineeringIntroduction to Materials Science & Engineering
Introduction to Materials Science & EngineeringAlif Haiqal
 
ch01.pptsadsadsadsaas asdsadsa asdsadsadsad
ch01.pptsadsadsadsaas asdsadsa asdsadsadsadch01.pptsadsadsadsaas asdsadsa asdsadsadsad
ch01.pptsadsadsadsaas asdsadsa asdsadsadsadChristianQuijiaQueza
 
Intro to fea software
Intro to fea softwareIntro to fea software
Intro to fea softwarekubigs
 
Lecture on Introduction to finite element methods & its contents
Lecture on Introduction  to  finite element methods  & its  contentsLecture on Introduction  to  finite element methods  & its  contents
Lecture on Introduction to finite element methods & its contentsMesayAlemuTolcha1
 
ME 570 Finite Element Methods
ME 570 Finite Element MethodsME 570 Finite Element Methods
ME 570 Finite Element MethodsMd.Asif Rahman
 
Mannheim, Grid-Shell long span structure, Frei Otto
Mannheim, Grid-Shell long span structure, Frei OttoMannheim, Grid-Shell long span structure, Frei Otto
Mannheim, Grid-Shell long span structure, Frei Ottolibish m
 
Microbial Fuel Cell Project
Microbial Fuel Cell ProjectMicrobial Fuel Cell Project
Microbial Fuel Cell ProjectKatherine Knight
 
Research Presentation.pptx
Research Presentation.pptxResearch Presentation.pptx
Research Presentation.pptxcomplab3
 
Part 1_Methods for mechanically analysing a solid structure(1).pdf
Part 1_Methods for mechanically analysing a solid structure(1).pdfPart 1_Methods for mechanically analysing a solid structure(1).pdf
Part 1_Methods for mechanically analysing a solid structure(1).pdfSajawalNawaz5
 

Similar to topology.pptx (20)

eta_seminar_aashish_ahuja
eta_seminar_aashish_ahujaeta_seminar_aashish_ahuja
eta_seminar_aashish_ahuja
 
Lessonplan2
Lessonplan2Lessonplan2
Lessonplan2
 
Thermal Modeling of Fluid Cooled 3D ICs
Thermal Modeling of Fluid Cooled 3D ICsThermal Modeling of Fluid Cooled 3D ICs
Thermal Modeling of Fluid Cooled 3D ICs
 
Finite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar raiFinite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar rai
 
Assignment 21. Given that atomic radius is 0.143 nm and crys.docx
Assignment 21. Given that atomic radius is 0.143 nm and crys.docxAssignment 21. Given that atomic radius is 0.143 nm and crys.docx
Assignment 21. Given that atomic radius is 0.143 nm and crys.docx
 
Finite Element Analysis of PNC - Copy
Finite Element Analysis of PNC - CopyFinite Element Analysis of PNC - Copy
Finite Element Analysis of PNC - Copy
 
Elastic Modeling
Elastic ModelingElastic Modeling
Elastic Modeling
 
Introduction to Materials Science & Engineering
Introduction to Materials Science & EngineeringIntroduction to Materials Science & Engineering
Introduction to Materials Science & Engineering
 
ch01.pptsadsadsadsaas asdsadsa asdsadsadsad
ch01.pptsadsadsadsaas asdsadsa asdsadsadsadch01.pptsadsadsadsaas asdsadsa asdsadsadsad
ch01.pptsadsadsadsaas asdsadsa asdsadsadsad
 
Introduction to FEA
Introduction to FEAIntroduction to FEA
Introduction to FEA
 
Unit 4-Size Reduction.pdf
Unit 4-Size Reduction.pdfUnit 4-Size Reduction.pdf
Unit 4-Size Reduction.pdf
 
Intro to fea software
Intro to fea softwareIntro to fea software
Intro to fea software
 
Lecture on Introduction to finite element methods & its contents
Lecture on Introduction  to  finite element methods  & its  contentsLecture on Introduction  to  finite element methods  & its  contents
Lecture on Introduction to finite element methods & its contents
 
ME 570 Finite Element Methods
ME 570 Finite Element MethodsME 570 Finite Element Methods
ME 570 Finite Element Methods
 
Mannheim, Grid-Shell long span structure, Frei Otto
Mannheim, Grid-Shell long span structure, Frei OttoMannheim, Grid-Shell long span structure, Frei Otto
Mannheim, Grid-Shell long span structure, Frei Otto
 
finite.pptx
 finite.pptx finite.pptx
finite.pptx
 
Microbial Fuel Cell Project
Microbial Fuel Cell ProjectMicrobial Fuel Cell Project
Microbial Fuel Cell Project
 
Research Presentation.pptx
Research Presentation.pptxResearch Presentation.pptx
Research Presentation.pptx
 
Part 1_Methods for mechanically analysing a solid structure(1).pdf
Part 1_Methods for mechanically analysing a solid structure(1).pdfPart 1_Methods for mechanically analysing a solid structure(1).pdf
Part 1_Methods for mechanically analysing a solid structure(1).pdf
 
Floor planning ppt
Floor planning pptFloor planning ppt
Floor planning ppt
 

Recently uploaded

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

topology.pptx

  • 1. Topology optimization (pages from Bendsoe and Sigmund and Section 6.5) • Looks for the connectivity of the structure. How many holes. • Optimum design of bar in tension, loaded on right side
  • 3. Problem optimization classification • Provide examples of sizing, shape, and topology optimization in the design of a car structure.
  • 4. History • Microstructure based approach by various mathematicians in the 1970s and early 1980s • Engineers caught on after landmark paper of Martin Bendsoe of the Technical University of Denmark and Noboru Kikuchi of the University of Michigan in 1988 • Method dominated by Danes • Alternative based on simpler mathematics called Evolutionary Structural Optimization developed by Australians Mike Xie and Grant Steven in mid 1990s.
  • 5. Basic elements • Loads, boundaries, full and empty regions
  • 6. Example • Rectangular domain, 50% volume fraction, 3200 finite elements
  • 7. Design freedom • Goal is to specify the region where there is material • Simplifications: The same material everywhere, and it is isotropic mat 
  • 8. Challenge and answer • We will divide domain into large numbers of elements (pixels or voxels) and will have a binary decision for each. • With 10,000 elements, there are 210,000 possible designs! • Answer 1: Find trick to convert to continuous design (so can use derivatives) • Answer 2: Find objective function with cheap derivatives.
  • 9. tusharg@ufl.edu 9 Optimal shapes of bike frames Least weight Least deflection
  • 10. Solid Isotropic Material with Penalization (SIMP) • Micro structure leads to power-law where elastic moduli vary like power of density • Later it turned out that microstructure is not necessary, just SIMP • First ingredient: Density can take any value in [0,1]. • Second ingredient: Power law for Young modulus favors 0-1 solution. Why? 0 1 p E E p   
  • 11. Problem SIMP • Assume E is proportional to the square of the density. Compare the compliance of a bar in tension for a volume fraction of 0.5 between uniform density of 0.5 and half of the area at full density and half empty.
  • 12. Compliance minimization • Compliance is the opposite of stiffness • Inexpensive derivatives T T C K   f u u u 2 But since if does not depend on x T T T dC d dK K dx dx dx K d dK K dx dx dC dK dx dx        u u u u u f f u u u u
  • 13. Density design variables • Recall • For density variables • Want to increase density of elements with high strain energy and vice versa • To minimize compliance for given weight can use an optimality criterion method. T dC dK dx dx  u u 1 T p e e dC K d     u u
  • 14. Ole Sigmund’s Site • http://www.topopt.dtu.dk/ • Good summary and many examples • Minimize compliance for given volume • Provides also a 99-line computer code that we will analyze. • Can get also a mobile phone ap that would do for you topology optimization.
  • 15. Problem top • Use the top ap or the web site to design a bar in tension with aspect ratio of 3, with the tensile loads applied at two corners of the rectangle.

Editor's Notes

  1. Topology optimization is the most fundamental inquiry into what form of a structure will carry the loads most efficiently. The material in this lectures is mostly taken from Chapter 1 of Bendsoe and Sigmund’s Topology Optimizaiton, and some from Section 6.5 of Haftka and Gurdal’s Elements of Structural Optimization. The figure shows what kind of structure we will get from a topology optimization routine that gets as input a concentrated horizontal load acting to the right and the fact that it has to be transmitted to a wall that is the boundary on the left. The difference between the two solutions is the region specified that the structure can occupy.
  2. The example is based on a famous problem of the design of a floor beam of an MBB civil transport. A simply supported beam is loaded by uniformly distributed load down. The top figure shows what happens if we decide to use a truss beam and do sizing optimization of the truss cross sectional areas. In the middle we decide to design it as a plate with holes, selecting six holes and designing their shape, which is an example of shape optimization. The bottom is topology optimization, where we do not make any assumptions on holes, and let the optimization design them. We get a truss-like continuum structure. The objective of this lecture is to discuss how we perform such optimization.
  3. Topology optimization started as a highly mathematical approach assuming that the structure possesses micro-structure and optimizing the microstructure. The method took off when a simpler formulation was developed by Bendsoe and Kikuchi in 1988. The method is dominated by Danish authors, and the best textbook is Topology Optimization by Bendsoe and Sigmund. There is however an alternative that is based on a simpler concept developed by Australians Mike Xie and Grant Steven in the mid 1990s called Evolutionary Structural Optimzation based on the idea of removing elements with low stresses..
  4. The formulation that we will study defines a region where we can have material which is shown by the outer contour. Inside we can have regions (shown in black, where we must have given amount of material, and there are regions, shown in white that must be empty. So the real design domain is shown in gray. Loads are also specified as well as the support region, shown in shading at the top left.
  5. This is an example that includes all the elements except for the forces on the inside. We have a rectangular region with a given black region and a specified hole in white. The objective of the design problem is to have the stiffest structure that will transmit the loads to the fixed boundary with a specified amount of material. The specification is usually done as a percentage of the area of the domain. On the right we see the solution we could obtain with the top program if we model the domain with 3200 rectangular finite element and specify that we will use 50% of the area.
  6. The design problem, is therefore to decide where we will have material and where we will not have material. We also make the simplifications that the material is the same everywhere, and it is isotropic. For 2D problems we assume that it is of constant depth or thickness. This is shown in the equations (Eq. 1.3 in Bendsoe and Sigmund). The equation also includes a volume constraint that tells us how much material we can use.
  7. We solve the problem by dividing the domain into square or cubic elements, view them as pixels or voxels, and look for them to take only the values 0 or 1. The challenge is that one needs a very large number of elements to get a good resolution of the material distribution. For 2D problems, possibly 100x100=10,000 is reasonable, but for 3D problem, we may need a million elements. With 10,000 elements we will have 2^10,000 possible designs and it is a very challenging integer programming problems. We use two tricks in order to make it manageable. We first convert it to continuous design variables so that we can use gradient based local optimization algorithms. Second we find an objective function that has very inexpensive derivatives.
  8. The first answer that allows us to convert the problem to continuous design variables is called SIMP for solid isotropic material with penalization. Instead of a black and white solution, we allow gray by having in each element a density design variable that can vary in [0,1]. We need though a trick that will induce this design variable to prefer values of 0 or 1 over intermediate values. This is done by the power law linking the density with Young’s modulus. With the modulus proportional to the density to a power greater than one, we create an incentive for it to be zero or one. To see that consider the fact that in tension, for example, the stiffness is proportional to EA, where A is the cross sectional area. If we have a volume constraint that the volume be half of the total volume, we could possibly have a density of 0.5 and have material everywhere. For p=2, for example, that would mean that Young’s modulus will be 0.25 of it full value everywhere. So we will use the full area, but will get only 0.25EA. If we used only half of the area with full density, we will get 0.5EA.
  9. The second trick to make the topology optimization affordable is replacing stress and displacement constraints by a stiffness objective function. The compliance of the structure is defined as the product of the loads times the displacements, which is twice the work done by the forces or twice the elastic energy in the structure. Consider a design variable x that for topology optimization will be the density in one element. The derivation in the slide shows that the derivative of the compliance can be obtained by pre- and post-multiplying the derivative of the stiffness matrix by the displacement vector.
  10. Since the design variable will be controlling the stiffness of one element, we can replace K by the element stiffness matrix and replace the global displacement vecvtor by the element nodal displacements. The equation gives us the directive that we want to increase the density of elements with high strain energy (or high stresses) and decrease it for elements with low strain energy (low stresses). This is indeed the basis of another topology optimization method that we will study, called evolutionary structural optimization. Because we have an optimization method with an objective and a single constraint (volume) it can be done with a simple specialized optimization method, called the optimality criterion method that we will study later.
  11. Professor Sigmund’s site is a good source of examples, interactive use of topology optimization as well as an ap that one can use on a mobile device.