Mixed Projection- and Density-Based Topology Optimization with Applications to Structural Assemblies

Mixed Projection- and Density-Based Topology Optimization with Applications to Structural Assemblies

Mixed projection- and density-based topology optimization with applications to structural assemblies Nicolo Pollini and Oded Amir Faculty of Civil & Environmental Eng., Technion { Israel Institute of Technology TOP webinar #4, August 27 2020 Mixed projection- and density-based topopt 1 The paper in SAMO Mixed projection- and density-based topopt 2 Motivation: optimize a design and its partitioning Task: redesign an engine support rib for AM Challenges: I Rib is bigger than AM facility ! print in parts and weld I Welding of printed parts: mostly unknown territory I What are the constraints??? material? geometry? FOCUS ON THE CONCEPTUAL GEOMETRIC PROBLEM Mixed projection- and density-based topopt 3 Motivation: optimize a design and its partitioning Main idea Optimizing the design and later searching for the best partition may result in sub-optimal, or even infeasible results with respect to the manufacturing scenario Mixed projection- and density-based topopt 4 Optimizing the assembly `cut' minimize : f (ρ; x) ρ;x subject to : gk (ρ; x) ≤ 0; k = 0; :::; m : 0 ≤ ρi ≤ 1; i = 1; :::; Nele : xlb ≤ xj ≤ xub; j = 1; :::; Nnode with : K(ρ; x) u = f I ρ is the common density-based design field I x are geometric coordinates of the cut I Constraints gk contain the controls over the design near the cut, and a standard total volume constraint Mixed projection- and density-based topopt 5 Evolution of the design parametrization The problem statement is a shape and (freeform) topology optimization coupled by geometric projection How to optimally embed a discrete object within an otherwise freeform continuum domain? Mixed projection- and density-based topopt 6 Discrete-continuum coupling (1) Coupling a ground structure of rebars to continuum concrete: a rebar-concrete filter [Amir, 2013] 1 X pE x~i = xi (¯xj ) Nij j2Ni Without filter Definition of neighborhood With filter Mixed projection- and density-based topopt 7 Discrete-continuum coupling (2) Coupling a post-tensioning tendon to continuum concrete: a tendon-to-concrete filter [Amir and Shakour, 2018] cable profile determined according to bending moments optimized beam did not consider the prestressed tendon Mixed projection- and density-based topopt 8 The application in post-tensioned concrete Concrete distribution is determined by filter and projection operations: 1. Density filter [Bruns and Tortorelli, 2001, Bourdin, 2001] : P w(xj )vj ρj j2Ni ρi = P e w(xj )vj j2Ni 2. Tendon-to-concrete filter: µ 1 di − 2 β ρ^i = ρei + (1 − ρei )e fil 3. Heaviside projections { `robust' approach [Guest et al., 2004, Wang et al., 2011, Lazarov et al., 2016] : tanh(β η ) + tanh(β (^ρ − η )) ero HS ero HS i ero ρi = tanh(βHS ηero ) + tanh(βHS (1 − ηero )) dil tanh(βHS ηdil ) + tanh(βHS (^ρi − ηdil )) ρi = tanh(βHS ηdil ) + tanh(βHS (1 − ηdil )) Mixed projection- and density-based topopt 9 The application in post-tensioned concrete Line object (tendon) and freeform continuum (concrete) are optimized concurrently with a geometric projection coupling them Mixed projection- and density-based topopt 10 Manufacturing by 3D printing Collaboration with Gieljan Vantyghem & Wouter de Corte, Ghent U. Mixed projection- and density-based topopt 11 ...Back to our problem statement minimize : f (ρ; x) ρ;x subject to : gk (ρ; x) ≤ 0; k = 0; :::; m : 0 ≤ ρi ≤ 1; i = 1; :::; Nele : xlb ≤ xj ≤ xub; j = 1; :::; Nnode with : K(ρ; x) u = f I ρ is the common density-based design field I x are geometric coordinates of the cut I Constraints gk contain the controls over the design near the cut, and a standard total volume constraint Mixed projection- and density-based topopt 12 Common density-based building blocks Three-field density representation, ρ ! ρ~ ! ρ¯ 1. Density filter [Bruns and Tortorelli, 2001, Bourdin, 2001]: P w(∆xij )ρj ρ~ = j2Ni i P w(∆x ) j2Ni ij 2. Smooth Heaviside projections [Guest et al., 2004, Wang et al., 2011, Lazarov et al., 2016]: ero tanh (βHS ηero) + tanh (βHS (~ρi − ηero)) ρ¯i = ; tanh (βHS ηero) + tanh (βHS (1 − ηero)) int tanh (βHS ηint ) + tanh (βHS (~ρi − ηint )) ρ¯i = ; tanh (βHS ηint ) + tanh (βHS (1 − ηint )) dil tanh (βHS ηdil ) + tanh (βHS (~ρi − ηdil )) ρ¯i = ; tanh (βHS ηdil ) + tanh (βHS (1 − ηdil )) with e.g. ηero = 0:6; ηint = 0:5; ηdil = 0:4 Mixed projection- and density-based topopt 13 Line-to-continuum projection Projection achieved using Super-Gaussian functions: !µ d2 φ − 1 i;j 2 β2 φ φi;j = e ; for j = 1;:::; Nele 1 =1 =2 0.8 =3 =4 0.6 =5 0.4 0.2 0 -1 -0.5 0 0.5 1 d 2 Mixed projection- and density-based topopt 14 A point near two cuts Naively summing the projection functions is not suitable: µ µ d2 ! φ d2 ! φ − 1 1;i − 1 2;i 2 β2 2 β2 φi = e φ + e φ ; for i = 1;:::; Nele Use a differentiable minimum distance with large q: d 2 − d 2 q+1 + d 2 − d 2 q+1 d¯2 = d 2 − max 1;i max 2;i i max 2 2 q 2 2 q dmax − d1;i + dmax − d2;i Mixed projection- and density-based topopt 15 Avoiding sharp distance fields The point-to-segment distance field is filtered to avoid sharp transitions: P 2 w(∆xij )d¯ d~2 = j2Ni j i P w(x ) j2Ni j The filtered distance eventually enters the Super-Gaussian projection. Mixed projection- and density-based topopt 16 Basic components of problem formulation Objective is minimum compliance of eroded design [Lazarov et al., 2016]: f (ρ; x) = fT u(ρ ¯ero; x) K(ρ ¯ero; x) u = f Modified SIMP interpolation scheme [Sigmund and Torquato, 1997]: ero pE Ei = Emin + (Emax − Emin) (¯ρi ) Volume constraint on the full structural domain: PNele dil i=1 ρ¯i vi ∗ g0(ρ) = − g0;dil ≤ 0 PNele i=1 vi Slope constraint to regularize the cut: 1 Nnode −1 ! p 1 X p g (x) = ∆x2 − 1 ≤ 0 3 ∆x2 i max i=1 Mixed projection- and density-based topopt 17 Sensitivity analysis Lots of chain rules... details are in the paper MATLAB code can be provided upon request Mixed projection- and density-based topopt 18 Control over projected region: volume 1. Maximum volume in the region of the cut (e.g. limit welding energy) PNele dil i=1 ρ¯i vi φi (x) ∗ g1(ρ; x) = − g1;dil ≤ 0 PNele i=1 vi φi (x) Volume fraction is limited to 25% in the region of the cut compliance 194.1 ! 202.1 Mixed projection- and density-based topopt 19 Control over projected region: stiffness 2. Assign a Young's modulus equal to Eφ to the elements in the region of the cut: pE Ei = Emin + (Emax − (Emax − Eφ) φi − Emin)ρ ¯i;ero with Eφ = 0:5Emax , compliance 194.1 ! 207.1 I Can be extended to other material properties, e.g. stress Mixed projection- and density-based topopt 20 Control over projected region: max thickness 3. Maximum length scale [Guest, 2009, Wu et al., 2018] in the region of the cut (e.g. limit thickness of connected members) 1=p PNele p ! i=1 ρ^i φi g2(^ρ, x) = − α ≤ 0 PNele i=1 φi compliance 38.92 ! 44.84 Mixed projection- and density-based topopt 21 Control over projected region: max thickness 3. Maximum length scale [Guest, 2009, Wu et al., 2018] in the region of the cut (e.g. limit thickness of connected members) Mixed projection- and density-based topopt 22 Control over projected region: max thickness 3. Maximum length scale [Guest, 2009, Wu et al., 2018] in the region of the cut (e.g. limit thickness of connected members) 1=p PNele p ! i=1 ρ^i φi g2(^ρ, x) = − α ≤ 0 PNele i=1 φi compliance 38.92 ! 47.38 Mixed projection- and density-based topopt 23 Control over projected region: filter radius 4. Spatial variation of length scale in the region of the cut [Amir and Lazarov, 2018] r¯min(φi ) = rmin(1 + γ φi ) I Find the region in which to increase either the minimum or maximum size I Both cases lead to fewer and thicker members at assembly interface Mixed projection- and density-based topopt 24 Some related work I Embedding of pre-designed polygonal objects [Qian and Ananthasuresh, 2004] I Integrated optimization of component layout and topology [Xia et al., 2013] I Material density and level sets for embedding movable holes [Kang and Wang, 2013] I Explicit topology optimization with multiple embedding components [Zhang et al., 2015] I Integrated optimization of discrete thermal conductors and solid material [Li et al., 2017] I A combined parametric shape optimization and ersatz material approach [Wein and Stingl, 2018] I Thorough discussion in review by Wein, Dunning & Norato Mixed projection- and density-based topopt 25 Summary I Presented a coupled parametrization for concurrent design of a structure, its partition into parts and the assembly interface I Control over the region of the interface: minimum and maximum sizes, material properties, material quantity, shape of the cut, etc. I Many possibilities for coupling density and projection: get the best of both worlds??? Density-based Geometric projection + Most design space freedom + Explicit, precise geometric + Smooth and well-behaved control − Limited geometric control − Restricted design freedom − Could be highly nonlinear ∗ a.k.a. feature-mapping Mixed projection- and density-based topopt 26 Questions? Mixed projection- and density-based topopt 27 ReferencesI Amir, O. (2013). A topology optimization procedure for reinforced concrete structures. Computers & Structures, 114-115:46{58. Amir, O. and Lazarov, B. S. (2018). Achieving stress-constrained topological design via length scale control.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    30 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us