Size and Shape Optimization of Truss Structure using PSO and Python
Size and Shape Optimization of Truss Structure using PSO and Python
Particle Swarm Optimization is one of a meta-heuristic algorithm which was used in many real world optimization problems of many fields including civil engineering field as well. Particle Swarm Optimization was first introduced by Kennedy and Eberhart in 1995. The algorithm was proposed based on the behavior or movement of a bird flock.To apply the theory of PSO to the optimization problem, we can implement the theory to Python code to do the size and shape optimization of truss structure.
In the video below, we can find the minimum total weight of truss structure by using the PSO algorithm with Python programming language.
In the video below, we can find the minimum total weight of truss structure by using the PSO algorithm with Python programming language.
Download Python code file here: Link
Link to references:
- Standard PSO paper by Kennedy and Eberhart in 1995 here
- CLPSO paper by Liang and Qin in 2006 here
- A heuristic particle swarm optimizer for optimization of pin connected structures here
- Heuristic dragonfly algorithm for optimal design of truss structures with discrete variables here
- An improved constrained differential evolution using discrete variables (D-ICDE) for layout optimization of truss structures here
Donate me: https://www.patreon.com/EngineerHunter
Join membership: https://www.youtube.com/channel/UC6bSGSi9Bk0usn_1hqqrsLw/join
YouTube: http://www.youtube.com/engineerhunter
Facebook: https://web.facebook.com/EngineerHunterSE
YouTube: http://www.youtube.com/engineerhunter
Facebook: https://web.facebook.com/EngineerHunterSE
Instagram: https://www.instagram.com/engineerhunter/
TikTok: https://www.tiktok.com/@engineerhunter?lang=en
Contact me: engineer.hunter.ce@gmail.com
Contact me: engineer.hunter.ce@gmail.com
Can't download the code files , please check the link
ReplyDelete