Machine-specified ground structures for topology optimization of binary trusses using graph embedding policy network

•Machine-specified ground structure is proposed for optimization of binary trusses.•Trained agent can generate various stable ground structures with a given node-set.•Various node-sets can be handled without re-training owing to graph embedding.•Machine-specified ground structures are more likely to...

Full description

Saved in:
Bibliographic Details
Published inAdvances in engineering software (1992) Vol. 159; p. 103032
Main Authors Zhu, Shaojun, Ohsaki, Makoto, Hayashi, Kazuki, Guo, Xiaonong
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.09.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:•Machine-specified ground structure is proposed for optimization of binary trusses.•Trained agent can generate various stable ground structures with a given node-set.•Various node-sets can be handled without re-training owing to graph embedding.•Machine-specified ground structures are more likely to obtain global optimum. This paper proposes the concept of machine-specified ground structures for topology optimization of trusses. Unlike general ground structures with dense and regular connectivity, machine-specified ground structures are sparse stable ground structures with a specified number of members designed by machines. Firstly, the generation process of machine-specified ground structures from a given node-set is formulated as a reinforcement learning task. Graph embedding is used to integrate the structural information into a comprehensive feature matrix to describe the state. By establishing the policy network, the probability of each action, i.e., selecting each node in the node-set, is obtained based on the comprehensive feature matrix. The task is solved using a gradient-based algorithm called REINFORCE. A randomized 4 × 4 node-set is used to train the agent. The policy converges with a high average reward, and generates different yet reasonable structures because a stochastic policy is employed. Besides, the agent can handle different-sized node-sets without re-training. Hence, the machine-specified ground structures generated by the trained agent can be utilized to assist the structural topology design. Subsequently, a method for a typical problem with singular optimal solutions, i.e., topology optimization of binary trusses with stress and displacement constraints, is proposed based on machine-specified ground structures. Finally, through different-sized numerical examples, it is demonstrated that the machine-specified ground structures lead to a variety of optimal solutions, and it is more likely to obtain the global optimum than fully-connected ground structures. It is worth noting that machine-specified ground structures can also be applied to other problems without re-training.
ISSN:0965-9978
DOI:10.1016/j.advengsoft.2021.103032