Global topology optimization of truss structures Dmitrij Šešok Rimantas Belevičius Department of Engineering Mechanics. Vilnius Gediminas Technical University.

Slides:



Advertisements
Similar presentations
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Advertisements

Yuri R. Tsoy, Vladimir G. Spitsyn, Department of Computer Engineering
1 An Adaptive GA for Multi Objective Flexible Manufacturing Systems A. Younes, H. Ghenniwa, S. Areibi uoguelph.ca.
Using Parallel Genetic Algorithm in a Predictive Job Scheduling
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
DETERMINATION OF UNSTEADY CONTAINER TEMPERATURES DURING FREEZING OF THREE-DIMENSIONAL ORGANS WITH CONSTRAINED THERMAL STRESSES Brian Dennis Aerospace Engineering.
The Use of Linkage Learning in Genetic Algorithms By David Newman.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
Genetic Algorithms as a Tool for General Optimization Angel Kuri 2001.
A GENETIC ALGORITHM APPROACH TO SPACE LAYOUT PLANNING OPTIMIZATION Hoda Homayouni.
Genetic Algorithms for Bin Packing Problem Hazem Ali, Borislav Nikolić, Kostiantyn Berezovskyi, Ricardo Garibay Martinez, Muhammad Ali Awan.
1. Elements of the Genetic Algorithm  Genome: A finite dynamical system model as a set of d polynomials over  2 (finite field of 2 elements)  Fitness.
Computational Approaches to Space Layout Planning Presented By Hoda Homayouni Final project for ARCH 588.
© P. Pongcharoen ISA/1 Applying Designed Experiments to Optimise the Performance of Genetic Algorithms for Scheduling Capital Products P. Pongcharoen,
Fuzzy Evolutionary Algorithm for VLSI Placement Sadiq M. SaitHabib YoussefJunaid A. Khan Department of Computer Engineering King Fahd University of Petroleum.
Apparent Emissivity in the Base of a Cone Cosmin DAN, Gilbert DE MEY University of Ghent Belgium.
An Evolutionary Approach To Space Layout Planning Using Genetic Algorithm By: Hoda Homayouni.
Genetic Algorithms: A Tutorial
Parallel Genetic Algorithms with Distributed-Environment Multiple Population Scheme M.Miki T.Hiroyasu K.Hatanaka Doshisha University,Kyoto,Japan.
Development in hardware – Why? Option: array of custom processing nodes Step 1: analyze the application and extract the component tasks Step 2: design.
Prepared by Barış GÖKÇE 1.  Search Methods  Evolutionary Algorithms (EA)  Characteristics of EAs  Genetic Programming (GP)  Evolutionary Programming.
Genetic Algorithm.
Optimization for Operation of Power Systems with Performance Guarantee
Exploring Genetic Algorithms Through the Iterative Prisoner's Dilemma Computer Systems Lab Aaron Dufour.
1 Paper Review for ENGG6140 Memetic Algorithms By: Jin Zeng Shaun Wang School of Engineering University of Guelph Mar. 18, 2002.
Integrating Neural Network and Genetic Algorithm to Solve Function Approximation Combined with Optimization Problem Term presentation for CSC7333 Machine.
Solving the Concave Cost Supply Scheduling Problem Xia Wang, Univ. of Maryland Bruce Golden, Univ. of Maryland Edward Wasil, American Univ. Presented at.
1 The Euclidean Non-uniform Steiner Tree Problem by Ian Frommer Bruce Golden Guruprasad Pundoor INFORMS Annual Meeting Denver, Colorado October 2004.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Optimization Problems - Optimization: In the real world, there are many problems (e.g. Traveling Salesman Problem, Playing Chess ) that have numerous possible.
Doshisha Univ., Japan Parallel Evolutionary Multi-Criterion Optimization for Block Layout Problems ○ Shinya Watanabe Tomoyuki Hiroyasu Mitsunori Miki Intelligent.
Optimal resource assignment to maximize multistate network reliability for a computer network Yi-Kuei Lin, Cheng-Ta Yeh Advisor : Professor Frank Y. S.
(Particle Swarm Optimisation)
Distributed Genetic Algorithms with a New Sharing Approach in Multiobjective Optimization Problems Tomoyuki HIROYASU Mitsunori MIKI Sinya WATANABE Doshisha.
Fuzzy Genetic Algorithm
1 “Genetic Algorithms are good at taking large, potentially huge search spaces and navigating them, looking for optimal combinations of things, solutions.
Doshisha Univ., Kyoto, Japan CEC2003 Adaptive Temperature Schedule Determined by Genetic Algorithm for Parallel Simulated Annealing Doshisha University,
DYNAMIC FACILITY LAYOUT : GENETIC ALGORITHM BASED MODEL
Form-Finding of Long Span Bridges with Continuum Topology Optimization and a Buckling Criterion Salam Rahmatalla (Graduate Student) Prof. Colby C. Swan.
ELeaRNT: Evolutionary Learning of Rich Neural Network Topologies Authors: Slobodan Miletic 3078/2010 Nikola Jovanovic 3077/2010
The Generalized Traveling Salesman Problem: A New Genetic Algorithm Approach by John Silberholz, University of Maryland Bruce Golden, University of Maryland.
Kanpur Genetic Algorithms Laboratory IIT Kanpur 25, July 2006 (11:00 AM) Multi-Objective Dynamic Optimization using Evolutionary Algorithms by Udaya Bhaskara.
Imagine: a tool for generating HTML style sheets with an interactive genetic algorithm based on genes frequencies N. Monmarché, G. Nocent, M. Slimane,
 Based on observed functioning of human brain.  (Artificial Neural Networks (ANN)  Our view of neural networks is very simplistic.  We view a neural.
Parallel Genetic Algorithms By Larry Hale and Trevor McCasland.
Outline Introduction Research Project Findings / Results
Branch and Bound Algorithms Present by Tina Yang Qianmei Feng.
Genetic Algorithms based Parameter Identification of Yeast Fed-Batch Cultivation Angelova M., Tzonkov St., Pencheva T.
Solving the Euclidean Non-Uniform Steiner Tree Problem Using a Genetic Algorithm Ian Frommer, Dept. of Mathematics, US Coast Guard Academy Bruce Golden,
Authors: Soamsiri Chantaraskul, Klaus Moessner Source: IET Commun., Vol.4, No.5, 2010, pp Presenter: Ya-Ping Hu Date: 2011/12/23 Implementation.
1 Representation and Evolution of Lego-based Assemblies Maxim Peysakhov William C. Regli ( Drexel University) Authors: {umpeysak,
- Divided Range Multi-Objective Genetic Algorithms -
Agenda  INTRODUCTION  GENETIC ALGORITHMS  GENETIC ALGORITHMS FOR EXPLORING QUERY SPACE  SYSTEM ARCHITECTURE  THE EFFECT OF DIFFERENT MUTATION RATES.
Linear Programming Chapter 1 Introduction.
Genetic Algorithms. Overview “A genetic algorithm (or GA) is a variant of stochastic beam search in which successor states are generated by combining.
Visualization of a Simple Genetic Algorithm for Pedagogical Purposes Vedrana Vidulin Bogdan Filipič Jožef Stefan Institute, Department of Intelligent Systems.
Multi-cellular paradigm The molecular level can support self- replication (and self- repair). But we also need cells that can be designed to fit the specific.
Genetic Algorithms. Solution Search in Problem Space.
An Evolutionary Algorithm for Neural Network Learning using Direct Encoding Paul Batchis Department of Computer Science Rutgers University.
Genetic Algorithm(GA)
Paper Review for ENGG6140 Memetic Algorithms
Evolutionary Technique for Combinatorial Reverse Auctions
Balancing of Parallel Two-Sided Assembly Lines via a GA based Approach
OPTIMIZATION OF PLANAR TRUSS STRUCTURE USING FIREFLY ALGORITHM
ME 521 Computer Aided Design 15-Optimization
Solving the Minimum Labeling Spanning Tree Problem
Md. Tanveer Anwar University of Arkansas
Yupei Xiong Bruce Golden Edward Wasil INFORMS Annual Meeting
Traveling Salesman Problem by Genetic Algorithm
Presentation transcript:

Global topology optimization of truss structures Dmitrij Šešok Rimantas Belevičius Department of Engineering Mechanics. Vilnius Gediminas Technical University. 2007

Introduction The aim of this presentation is to propose a technology enabling to optimize the truss structures’ topology using genetic algorithms

Introduction Truss structures are widely used in engineering practice (bridges, towers, roof supporting structures, etc) The aim of topology optimization of truss systems is to find the best layout of connections between the given set of immovable nodes.

Problem formulation (merit function)

Problem formulation (constraints) Static equilibrium: Critical maximum stress: Local stability:

Software and hardware All numerical examples were solved using original software written in C++ Computer characteristics: processor AMD Athlon 1.09 GHz, 1 GB of RAM

Topology optimization by full search algorithm 5 nodes possible connection variants. Global solution was found in < 1 sec

Topology optimization by full search algorithm 6 nodes possible connection variants. Global solution was found in 6 sec

Topology optimization by full search algorithm 7 nodes possible combinations. Global solution was found in 406 sec (7 min)

Topology optimization by full search algorithm 8 nodes possible combinations. Global solution - in sec (17 h)

Simple Genetic Algorithm (SGA) Every generation includes: Initialization Selection Crossover Mutation

Topology optimization by SGA Global solution was not found. Best solution was found in 3 min 50 sec

Topology optimization by SGA We can improve solution by removing elements with stresses below threshold value

Modified Genetic Algorithm (MGA) Every generation includes: Initialization Selection Crossover Mutation Purification

Modified Genetic Algorithm (MGA) Purification of genotype is one additional phase of GA: the individual obtained after the selection, crossover and mutation is analyzed, and the values of genotype’s genes representing the elements with low stresses are reversed.

Topology optimization by MGA Global solution was found in 5 min 50 sec

Conclusions GA can be easily adapted to the topology optimization of truss structures GA yields a reasonable solution in a short time Purification of genotype enables to find a better solution