Abstract

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.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.