Volume 17, Issue 7 (2017)                   Modares Mechanical Engineering 2017, 17(7): 265-272 | Back to browse issues page

XML Persian Abstract Print

Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Mohammadzadeh H, Abolbashari M H. Reliability-based topology optimization of continuous structure using particle swarm algorithm. Modares Mechanical Engineering. 2017; 17 (7) :265-272
URL: http://mme.modares.ac.ir/article-15-151-en.html
1- Mechanical Engineering Department, Ferdowsi University of Mashhad
Abstract:   (2259 Views)
Reliability and optimization are two key elements for structural design. The reliability-based topology optimization (RBTO) is a powerful and promising methodology for finding the optimum topologies with the uncertainties. In this paper, the particle swarm algorithm (PSO) using performance measure approach (PMA) is proposed in the RBTO procedure. Conventionally, the approximate limit state function along with the most probable point (MPP) search algorithms is used for calculation the reliability index. On the other hand, the choice of penalty function for having a convergent search plays a critical role. In addition one does not need to use approximate limit state function and calculating the derivatives of limit state function with respect to random variables. Furthermore, the convergence problem of the MPP search algorithms for complicated limit state functions does not exist. This paper presents RBTO using bi-directional evolutionary structural optimization (BESO) with an improved filter scheme. The topologies obtained by RBTO are compared with that of obtained by deterministic topology optimization (DTO). Results of the RBTO using PSO show that PSO can be effectively applied to RBTO and its use is quite simple.
Full-Text [PDF 1434 kb]   (3232 Downloads)    
Article Type: Research Article | Subject: Stress Analysis
Received: 2017/05/15 | Accepted: 2017/06/24 | Published: 2017/07/20

Add your comments about this article : Your username or Email: