Topology Optimization with ASAND-CA 1/20 Topology Optimization of Truss Structures using Cellular Automata with Accelerated Simultaneous Analysis and Design.

Slides:



Advertisements
Similar presentations
Evolutionary Structural Optimisation
Advertisements

James Kingman, MEng Graduate1 Konstantinos Tsavdaridis, Lecturer1
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
A Discrete Adjoint-Based Approach for Optimization Problems on 3D Unstructured Meshes Dimitri J. Mavriplis Department of Mechanical Engineering University.
Basic FEA Procedures Structural Mechanics Displacement-based Formulations.
Sogang University ICC Lab Using Game Theory to Analyze Wireless Ad Hoc networks.
Erdem Acar Sunil Kumar Richard J. Pippy Nam Ho Kim Raphael T. Haftka
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
MANE 4240 & CIVL 4240 Introduction to Finite Elements Practical considerations in FEM modeling Prof. Suvranu De.
Designing Tensile Structures Using Generic CAD Applications. Structural membranes 2007, Barcelona, September 2007 Javier Sánchez, Tecnun, University.
Lecture 2 – Finite Element Method
1 Minimum Ratio Contours For Meshes Andrew Clements Hao Zhang gruvi graphics + usability + visualization.
1 Vision based Motion Planning using Cellular Neural Network Iraji & Bagheri Supervisor: Dr. Bagheri.
1/22GSC Bone Adaptation as a Cellular Automata Bone Adaptation as a Cellular Automata Optimization Process Andrés TovarJohn E. Renaud University.
Evolutionary Model for Bone Adaptation Using Cellular Automata University of Notre Dame – National University of Colombia – COLCIENCIAS Andrés Tovar 1.
A Designer’s Approach for Optimizing an End-Loaded Cantilever Beam while Achieving Structural and Manufacturing Requirements Timothy M. Demers November.
1/36 Gridless Method for Solving Moving Boundary Problems Wang Hong Department of Mathematical Information Technology University of Jyväskyklä
An Introduction to Cellular Automata
Joanne Turner 15 Nov 2005 Introduction to Cellular Automata.
MCE 561 Computational Methods in Solid Mechanics
Evolutionary Structural Optimisation Lectures notes modified
Nawaf M Albadia Introduction. Components. Behavior & Characteristics. Classes & Rules. Grid Dimensions. Evolving Cellular Automata using Genetic.
Parallelization: Conway’s Game of Life. Cellular automata: Important for science Biology – Mapping brain tumor growth Ecology – Interactions of species.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Wavelets Series Used to Solve Dynamic Optimization Problems Lizandro S. Santos, Argimiro R. Secchi, Evaristo. C. Biscaia Jr. Programa de Engenharia Química/COPPE,
Department of Aerospace and Mechanical Engineering A one-field discontinuous Galerkin formulation of non-linear Kirchhoff-Love shells Ludovic Noels Computational.
Artificial Chemistries – A Review Peter Dittrich, Jens Ziegler, and Wolfgang Banzhaf Artificial Life 7: , 2001 Summarized by In-Hee Lee.
Cellular Automata Modeling Environment & Library Lev Naumov
CompuCell Software Current capabilities and Research Plan Rajiv Chaturvedi Jesús A. Izaguirre With Patrick M. Virtue.
Simulating Spatial Partial Differential Equations with Cellular Automata By Brian Strader Adviser: Dr. Keith Schubert Committee: Dr. George Georgiou Dr.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Indiana GIS Conference, March 7-8, URBAN GROWTH MODELING USING MULTI-TEMPORAL IMAGES AND CELLULAR AUTOMATA – A CASE STUDY OF INDIANAPOLIS SHARAF.
Modeling the Gaia Hypothesis: Daisyworld Phillipa Sessini.
Software and Hardware Implementation of Cellular Automata for Structural Analysis and Design Zafer Gürdal * & Mark T. Jones ** Virginia Tech *Depts. of.
Haptics and Virtual Reality
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Materials Process Design and Control Laboratory Sibley School of Mechanical and Aerospace Engineering 101 Frank H. T. Rhodes Hall Cornell University Ithaca,
A Graph-based Friend Recommendation System Using Genetic Algorithm
Parallel Simulation of Continuous Systems: A Brief Introduction
Trust Propagation using Cellular Automata for UbiComp 28 th May 2004 —————— Dr. David Llewellyn-Jones, Prof. Madjid Merabti, Dr. Qi Shi, Dr. Bob Askwith.
Bin Wen and Nicholas Zabaras
Materials Process Design and Control Laboratory Finite Element Modeling of the Deformation of 3D Polycrystals Including the Effect of Grain Size Wei Li.
Cellular Automata based Edge Detection. Cellular Automata Definition A discrete mathematical system characterized by local interaction and an inherently.
Stress constrained optimization using X-FEM and Level Set Description
PI: Prof. Nicholas Zabaras Participating student: Swagato Acharjee Materials Process Design and Control Laboratory, Cornell University Robust design and.
Akram Bitar and Larry Manevitz Department of Computer Science
4th International Conference on High Performance Scientific Computing 4th International Conference on High Performance Scientific Computing A Framework.
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
HEAT TRANSFER FINITE ELEMENT FORMULATION
Finite Element Methods and Crack Growth Simulations Materials Simulations Physics 681, Spring 1999 David (Chuin-Shan) Chen Postdoc, Cornell Fracture Group.
An Enhanced Cellular Automata and Image Pyramid Decomposition Based Algorithm for Image Segmentation : A New Concept Anand Prakash Shukla Suneeta Agarwal.
A New Discontinuous Galerkin Formulation for Kirchhoff-Love Shells
STATIC ANALYSIS OF UNCERTAIN STRUCTURES USING INTERVAL EIGENVALUE DECOMPOSITION Mehdi Modares Tufts University Robert L. Mullen Case Western Reserve University.
RELIABLE DYNAMIC ANALYSIS OF TRANSPORTATION SYSTEMS Mehdi Modares, Robert L. Mullen and Dario A. Gasparini Department of Civil Engineering Case Western.
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
Lecture ISI_10 CELLULAR AUTOMATA INTRODUCTION. OUTLINE OF PRESENTATION Some facts from history Definition of Cellular Automata Parameters of Cellular.
Materials Process Design and Control Laboratory MULTISCALE COMPUTATIONAL MODELING OF ALLOY SOLIDIFICATION PROCESSES Materials Process Design and Control.
Application of a CA Model to Simulate the Impacts of Road Infrastructures on Urban Growth Nuno Pinto and António Antunes, University of Coimbra with Josep.
Lecture #6 Classification of structural analysis problems. Statical determinacy.
POSTPROCESSING Review analysis results and evaluate the performance
Soft Computing Applied to Finite Element Tasks
ME 521 Computer Aided Design 15-Optimization
Deflated Conjugate Gradient Method
GENERAL VIEW OF KRATOS MULTIPHYSICS
An Adaptive Middleware for Supporting Time-Critical Event Response
University of Liège Department of Aerospace and Mechanical Engineering
Realistic multiphysics analysis
Complexity as Fitness for Evolved Cellular Automata Update Rules
Akram Bitar and Larry Manevitz Department of Computer Science
Presentation transcript:

Topology Optimization with ASAND-CA 1/20 Topology Optimization of Truss Structures using Cellular Automata with Accelerated Simultaneous Analysis and Design Henry Cortés 1,a, Andrés Tovar 1,a, José D. Muñoz 1,b, Neal M. Patel 2, John E. Renaud 2 (1) National University of Colombia - Bogotá, Colombia a. Department of Mechanical and Mechatronic Engineering, b. Department of Physics s: (2) University of Notre Dame - Notre Dame, Indiana, USA Department of Aerospace and Mechanical Engineering s: 6th World Congresses of Structural and Multidisciplinary Optimization Rio de Janeiro, 30 May - 03 June 2005, Brazil

Topology Optimization with ASAND-CA 2/20 Outline  Introduction Evolutionary Design  Cellular Automaton Paradigm Components of Cellular Automata CA Representation of two-dimensional Truss Structures  Methodology Evolutionary Rule for Analysis Accelerated Convergence Technique Evolutionary Rule for Optimization Algorithm  Software Implementation Ten-bar truss example Results increasing the mesh cell density for a Ground Truss Problem  Conclusions

Topology Optimization with ASAND-CA 3/20 Introduction  Mimic natural evolution of biological systems for structural design  Evolutionary design often relies on local optimality/decision making of independent parts (e.g., reaction wood, bone remodeling) Bone remodeling  Cellular Automata (CA): Decomposition of a seemingly complex macro behavior into basic small local problems

Topology Optimization with ASAND-CA 4/20 Evolutionary Design of Structures Evolutionary Design Genetic Algorithms HCA, ESO, MMD, CA HCA, ESO, MMD SAND-Cellular Automata Species Individual Designs Local Rules for Design, Global Analysis Local Evolution of Analysis and Design

Topology Optimization with ASAND-CA 5/20 Cellular Automaton Paradigm  Weiner (1946) – Operation of heart muscle, Ulam (1952) von Neumann (1966) Automata Networks – discrete (t, s) dynamical systems CA (AN- regular lattice, update mode synchronous)  Idealizations of complex natural systems Flock behavior Diffusion of gaseous systems Solidification and crystal growth Hydrodynamic flow and turbulence  General characteristics Locality Vast Parallelism Simplicity CA Concept behavior of complex systems

Topology Optimization with ASAND-CA 6/20 Components of Cellular Automata  Regular Lattice of Cells  Cell Definitions (States, Rules)  Neighborhoods  Boundaries

Topology Optimization with ASAND-CA 7/20 Components of Cellular Automata  Two-dimensional Lattice Configurations Rectangular Triangular Hexagonal  Definition for state of a cell and update rule time step cell ID Neighborhood cells Center cell

Topology Optimization with ASAND-CA 8/20  Rectangular Neighborhoods von Neumann Moore MvonN N S E W N S E W SE NENW SW N S E W SE NENW SW EE SS WW NN  Boundaries  Periodic  Location Specific Neighborhood Definition

Topology Optimization with ASAND-CA 9/20 CA Representation of 2D-Truss Structures uCuC vCvC C N S E NW NE SW SE u SE v SE W  Cell Ground Structure

Topology Optimization with ASAND-CA 10/20 Methodology  Evolutionary Rule for Analysis Definitions Truss member properties (relative to cell center): index k, length L k, orientation angle  k, displacement [far end (u k, v k ), near end (uk, vk)] Total Potential Energy: Π = U + W Total strain energy Potential of work

Topology Optimization with ASAND-CA 11/20 Evolutionary Rule for Analysis Minimize Π Equilibrium Equations

Topology Optimization with ASAND-CA 12/20 Accelerated Convergence Technique Vertical displacement of an node (structural analysis) Without accelerating

Topology Optimization with ASAND-CA 13/20 Accelerated Convergence Technique Vertical displacement of an node (structural analysis) With accelerating (1) (2)

Topology Optimization with ASAND-CA 14/20 Accelerated Convergence Technique EDA: Extrapolated Data in Accelerating Previous Data: Linear Extrapolation:

Topology Optimization with ASAND-CA 15/20 Evolutionary Rule for Optimization FSD Approach – Ratio Technique Design Rule  A  all A k (t+1) A k (t)

Topology Optimization with ASAND-CA 16/20 Algorithm (ASAND)

Topology Optimization with ASAND-CA 17/20 Software Implementation  Ten-bar truss example

Topology Optimization with ASAND-CA 18/20 Software Implementation  Ten-bar truss example t=10t=30t=60t=304

Topology Optimization with ASAND-CA 19/20 Results increasing the mesh cell density A Ground Truss Problem Evolution of truss design

Topology Optimization with ASAND-CA 20/20 Results increasing the mesh cell density Results of evolution of truss design

Topology Optimization with ASAND-CA 21/20 Observations In the accelerating stage changing the number of iterations to be skipped (T), slightly influences the efficiency of the algorithm. Similarly, the same effect is caused by changes of the frequency of re-sizing which is named parameter (N) in the design stage. Increasing the degree of mesh density, the final designs could not be necessarily practical truss structures. This is because no redundancy exists for the most critical truss members. This is because no redundancy exists for the most critical truss members due to the formulation of the fully stressed design rules. Nevertheless, other rule definitions can be configurated so that the structure satisfies any constraints that are desired.

Topology Optimization with ASAND-CA 22/20 Conclusions  Cellular Automata techniques for topology optimization of truss structures has been demonstrated. Specifically a considerable  increase in the e±ciency of technique was checked when it was incorporated to the proposed method. This  new formulation is based on the future displacements prediction using gradient information. This gradient information  is used to perform linear extrapolations periodically.  The technique is also easy to implement and is versatile in design of truss topologies. A topic for future work is the mathematical  analysis of the CA behavior in presence of external stimulus to the system (domain plus restrictions and loads).  This method could be used with other CA techniques for conservative systems besides the use with the SAND technique.