journal article·2023-09Open access

A sequential mixed-integer programming method for concurrent optimization of core topology and face sheet thickness of a sandwich beam

Johan Larsson, Peter Göransson, Per Wennhage

Abstract

A method is proposed that allows for the concurrent optimization of core topology and face sheet thickness of a sandwich beam under compliance constraints. The problem is solved using a novel mixed-linear extension of the Topology Optimization of Binary Structure (TOBS) topology optimization method aiming to minimize the total mass of the beam. The method has been demonstrated on a clamped beam example and the results have been compared to results from topology optimization of the core with a range of a priori fixed face sheet thicknesses. It is shown that the new method, starting from a fully populated core, finds a minimum mass that is lower than but in the neighbourhood of the best results from the topology optimization with fixed face sheet thicknesses. By varying the compliance constraint it is shown that the core topology approaches an ideal corrugated geometry as the compliance constraint is relaxed. The trends observed in the results are compared to analytical models for an idealized core.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Topology Optimization in Engineering · Composite Structure Analysis and Optimization · Advanced Multi-Objective Optimization Algorithms

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

KTH Royal Institute of Technology, Stockholm, Sweden

The Centre for ECO2 Vehicle Design, Stockholm, Sweden

Funding

European Commission · VINNOVA

References (25)

Show source-provided references
1. Zenkert D · 1995
2. 10.1016/0045-7825(88)90086-210.1016/0045-7825(88)90086-2 ↗
3. 10.1007/s00419005024810.1007/s004190050248 ↗
4. 10.1002/nme.162024020710.1002/nme.1620240207 ↗
5. 10.1016/0045-7949(93)90035-C10.1016/0045-7949(93)90035-C ↗
6. 10.1016/j.finel.2007.06.00610.1016/j.finel.2007.06.006 ↗
7. 10.1007/1-4020-4752-5_4210.1007/1-4020-4752-5_42 ↗
8. 10.1016/j.finel.2017.10.00610.1016/j.finel.2017.10.006 ↗
9. 10.1016/j.cma.2018.10.05010.1016/j.cma.2018.10.050 ↗
10. 10.1006/jcph.2000.658110.1006/jcph.2000.6581 ↗
11. 10.1115/1.402760910.1115/1.4027609 ↗
12. 10.1007/978-3-662-05086-610.1007/978-3-662-05086-6 ↗
13. 10.1007/s00158-020-02701-510.1007/s00158-020-02701-5 ↗
14. 10.1002/nme.174310.1002/nme.1743 ↗
15. 10.1007/s00158-007-0196-110.1007/s00158-007-0196-1 ↗
16. 10.1061/(ASCE)ST.1943-541X.000034710.1061/(ASCE)ST.1943-541X.0000347 ↗
17. 10.1016/j.jsv.2014.01.02510.1016/j.jsv.2014.01.025 ↗
18. 10.1002/pssb.20138425010.1002/pssb.201384250 ↗
19. 10.1016/j.compstruct.2018.12.01010.1016/j.compstruct.2018.12.010 ↗
20. 10.1016/j.compscitech.2017.01.02910.1016/j.compscitech.2017.01.029 ↗
21. 10.1016/j.compstruc.2009.11.01110.1016/j.compstruc.2009.11.011 ↗
22. 10.1002/978047068948610.1002/9780470689486 ↗
23. Github. coin-or/CyLP. https://github.com/coin-or/CyLP (2022, accessed 15 June 2022).
24. 10.1007/978-3-319-11008-010.1007/978-3-319-11008-0 ↗
25. 10.1016/j.compscitech.2008.11.03010.1016/j.compscitech.2008.11.030 ↗