Applied Sciences (Jan 2023)

An Automated Design Method for Plane Trusses Based on User Preference Information

  • Xianzhong Zhao,
  • Tao Zhang,
  • Weifang Xiao

DOI
https://doi.org/10.3390/app13031543
Journal volume & issue
Vol. 13, no. 3
p. 1543

Abstract

Read online

Structural design is a complicated decision-making process involving multiple qualitative and quantitative factors. Currently, most automated design methods consider only quantitative objectives and constraints, ignoring the qualitative design information that is difficult define mathematically, such as the user preference for structural shapes. This limits the functionality and efficiency of such design methods. In this study, a design method named STSA-P is proposed for plane trusses to incorporate user preference into the automatic design process. Two main problems are addressed, i.e., how to quantify user preference information and how to coordinate it with other quantitative design objectives. A prediction model of user preference is developed for the first problem by generating the data set and selecting an appropriate machine learning (ML) algorithm. Specifically, a set of truss features quantitatively representing the structural shapes are identified for the truss sample population. Furthermore, an interactive system is developed for collecting user evaluation information as data labels. Strategies for reducing user fatigue are also considered during the evaluation process. A set of numerical experiments are conducted to select the suitable ML algorithm. Regarding the second problem, the physical programming method is modified to construct a new aggregate function which effectively coordinates user preference with other design objectives. A cost function is designed by considering the design constraints. On this basis, the prediction model is incorporated into the Structural Topology and Shape Annealing (STSA) method to form the STSA-P method. Two students are invited to perform a design case using the STSA-P method. It is demonstrated that the results verify the practicality and validity of the proposed method.

Keywords