Matlab codes of Subset Simulation for reliability analysis and structural optimization

This paper presents two efficient and compact Matlab codes of Subset Simulation for reliability analysis and structural optimization. The codes for reliability analysis and structural optimization comprise of the direct Monte Carlo and Markov Chain Monte Carlo. The theoretical and numerical elements...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Structural and multidisciplinary optimization Ročník 54; číslo 2; s. 391 - 410
Hlavní autoři: Li, Hong-Shuang, Cao, Zi-Jun
Médium: Journal Article
Jazyk:angličtina
Vydáno: Berlin/Heidelberg Springer Berlin Heidelberg 01.08.2016
Springer Nature B.V
Témata:
ISSN:1615-147X, 1615-1488
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:This paper presents two efficient and compact Matlab codes of Subset Simulation for reliability analysis and structural optimization. The codes for reliability analysis and structural optimization comprise of the direct Monte Carlo and Markov Chain Monte Carlo. The theoretical and numerical elements of Subset Simulation are briefly presented in this paper, as well as the detailed instructions to implement the standard codes for solving reliability analysis and structural optimization problems. The paper also discusses simple extensions of argument check, post-processing, alternative stop criterion and constraint-handling. Four examples are presented to demonstrate these codes, two for reliability analysis and two for structural optimization. This paper will be helpful for the students and newcomers both in reliability analysis and structural optimization to understand and use Subset Simulation. The complete codes are included in Appendixes  1 and 2 , and they can be downloaded from https://sites.google.com/site/rasosubsim/ .
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1615-147X
1615-1488
DOI:10.1007/s00158-016-1414-5