An outer approximation bi-level framework for mixed categorical structural optimization problems - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Structural and Multidisciplinary Optimization Année : 2022

An outer approximation bi-level framework for mixed categorical structural optimization problems

Résumé

In this paper, mixed categorical structural optimization problems are investigated. The aim is to minimize the weight of a truss structure with respect to cross-section areas, materials and cross-section type. The proposed methodology consists of using a bi-level decomposition involving two problems: master and slave. The master problem is formulated as a mixed integer linear problem where the linear constraints are incrementally augmented using outer approximations of the slave problem solution. The slave problem addresses the continuous variables of the optimization problem. The proposed methodology is tested on three different structural optimization test cases with increasing complexity. The comparison to state-of-the-art algorithms emphasizes the efficiency of the proposed methodology in terms of the optimum quality, computation cost, as well as its scalability with respect to the problem dimension. A challenging 120-bar dome truss optimization problem with 90 categorical choices per bar is also tested. The obtained results showed that our method is able to solve efficiently large scale mixed categorical structural optimization problems.
Barjhoux_2022.pdf (3.61 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03888096 , version 1 (16-12-2022)

Identifiants

Citer

Pierre-Jean Barjhoux, Youssef Diouane, Stéphane Grihon, Joseph Morlier. An outer approximation bi-level framework for mixed categorical structural optimization problems. Structural and Multidisciplinary Optimization, 2022, 65 (8), pp.0. ⟨10.1007/s00158-022-03332-8⟩. ⟨hal-03888096⟩
29 Consultations
19 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More