This paper presents a distributed simulated annealing (SA) algorithm for optimal structural design of steel structures under stress, maximum displacement, and inter-story drift constraints. To effectively harness the distributed computing capabilities of a cluster of PCs, a two-phased SA algorithm consisting of simulated quenching (SQ) and SA is developed and used for development of the distributed algorithm. The distributed algorithm is based on two different levels of parallelism, design variable level for a distributed SQ algorithm and candidate design level for a distributed SA algorithm. The distributed SA algorithm is applied to the discrete minimum weight design of a verifying example and two steel braced frame structures. The results show that the distributed SA algorithm implemented on a network of PCs can reduce the computational requirement significantly, and yield more stable convergence histories.
Bibliographical noteFunding Information:
This material is based on work sponsored by the Ministry of Construction and Transportation of Korea, under grant no. R&D/Free-20, which is gratefully acknowledged.
All Science Journal Classification (ASJC) codes
- Civil and Structural Engineering
- Modelling and Simulation
- General Materials Science
- Mechanical Engineering
- Computer Science Applications