Modeling and Design of Complex Composite Structural Parts Optimization M. Delfour J. Deteix M. Fortin G. Gendron.

Slides:



Advertisements
Similar presentations
Evolutionary Structural Optimisation
Advertisements

Finite element method Among the up-to-date methods of stress state analysis, the finite element method (abbreviated as FEM below, or often as FEA for analyses.
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Optimal Shape Design of Membrane Structures Chin Wei Lim, PhD student 1 Professor Vassili Toropov 1,2 1 School of Civil Engineering 2 School of Mechanical.
FE analysis with shell and axisymmetric elements E. Tarallo, G. Mastinu POLITECNICO DI MILANO, Dipartimento di Meccanica.
Parameterizing a Geometry using the COMSOL Moving Mesh Feature
Isoparametric Elements Element Stiffness Matrices
By: Rachel Sorna and William weinlandt
Approximation Algorithms Chapter 14: Rounding Applied to Set Cover.
Beams and Frames.
Mesh, Loads & Boundary conditions CAD Course © Dr Moudar Zgoul,
The structure and evolution of stars
Easy Optimization Problems, Relaxation, Local Processing for a small subset of variables.
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
Some Ideas Behind Finite Element Analysis
Chapter 17 Design Analysis using Inventor Stress Analysis Module
Section 4: Implementation of Finite Element Analysis – Other Elements
ECIV 720 A Advanced Structural Mechanics and Analysis
Copyright 2001, J.E. Akin. All rights reserved. CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress Analysis.
ECIV 720 A Advanced Structural Mechanics and Analysis
Copyright © 2002J. E. Akin Rice University, MEMS Dept. CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress.
Identified Company (CompositeX) to manufacture Custom Composite Pressure Vessel ● Working pressure 1000psi ● Holds 8 kg Nitrous Oxide ● 700 cubic inch.
Lecture 7 Exact solutions
Examples of Various Formulations of Optimization Problems.
MCE 561 Computational Methods in Solid Mechanics
Maximum likelihood (ML)
Distributed Forces: Moments of Inertia
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Outline Lesson 1. Introduction to ANSYS Lesson 2. Basics Lesson 3. Solution phases Lesson 4. Modeling Lesson 5. Material Lesson 6. Loading Lesson 7. Solution.
Osyczka Andrzej Krenich Stanislaw Habel Jacek Department of Mechanical Engineering, Cracow University of Technology, Krakow, Al. Jana Pawla II 37,
In the name of God. Application of the generalized differential quadrature rule to initial–boundary-value problems.
Department of Aerospace and Mechanical Engineering A one-field discontinuous Galerkin formulation of non-linear Kirchhoff-Love shells Ludovic Noels Computational.
UNIVERSITI MALAYSIA PERLIS
Engineering Mechanics: Statics
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
An introduction to the finite element method using MATLAB
Haptics and Virtual Reality
Linear Programming An Example. Problem The dairy "Fior di Latte" produces two types of cheese: cheese A and B. The dairy company must decide how many.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
10.7 Moments of Inertia for an Area about Inclined Axes
Mass Transfer Coefficient
Illustration of FE algorithm on the example of 1D problem Problem: Stress and displacement analysis of a one-dimensional bar, loaded only by its own weight,
Stress constrained optimization using X-FEM and Level Set Description
Silesian University of Technology in Gliwice Inverse approach for identification of the shrinkage gap thermal resistance in continuous casting of metals.
HEAT TRANSFER FINITE ELEMENT FORMULATION
1  The Problem: Consider a two class task with ω 1, ω 2   LINEAR CLASSIFIERS.
College Algebra Sixth Edition James Stewart Lothar Redlin Saleem Watson.
CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS
Outline Introduction Research Project Findings / Results
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
1 HOW MANY ELEMENTS? How to choose element size? –Critically important in obtaining good results –Mesh refinement improves solution accuracy. –How small.
STATIC ANALYSIS OF UNCERTAIN STRUCTURES USING INTERVAL EIGENVALUE DECOMPOSITION Mehdi Modares Tufts University Robert L. Mullen Case Western Reserve University.
The Mechanical Simulation Engine library An Introduction and a Tutorial G. Cella.
CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress Analysis –Thermal Analysis –Structural Dynamics –Computational.
The University of SydneySlide 1 Simulation Driven Biomedical Optimisation Andrian Sue AMME4981/9981 Week 5 Semester 1, 2016 Lecture 5.
Structural Optimization
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
An Introduction to Linear Programming
9/10/2018 Red Sea University Faculty of Engineering Department of Mechanical Engineering JOURNAL BEARINGS Moataz Abdelgadir Ali Abdelgadir
A novel approach towards optimizing lightweight structures
CAD and Finite Element Analysis
ME 521 Computer Aided Design 15-Optimization
FEA convergence requirements.
ENGINEERING MECHANICS
Integer Programming (정수계획법)
8-1 Introduction a) Plane Stress y
Inequalities Some problems in algebra lead to inequalities instead of equations. An inequality looks just like an equation, except that in the place of.
Realistic multiphysics analysis
Finite element analysis of the wrinkling of orthotropic membranes
Presentation transcript:

Modeling and Design of Complex Composite Structural Parts Optimization M. Delfour J. Deteix M. Fortin G. Gendron

ADS Composite supplies parts to Bombardier and Prévost (for buses, trains, recreational vehicles, …). These companies need a tool to improve the design and to optimize the manufacturing process. Moreover those parts have almost no structural role. Making them participate in the structural behaviour (fuel efficiency) leads to design optimization. The GIREF (with MEF++) can provide a solution to those companies. Introduction

Damage and degradation analysis: development of a model of degradation for random short fibers composites. Structural analysis for static loading: automatic F.E. grid adaptation and development of a 3d shell element. Design optimization: development of an optimization process for a better structural behaviour. Overview of the project To this we add a graphical interface capable of creating meshes by extrusion and importing data of various format (CATIA, I-DEAS, etc).

The resin and fibers are projected simultaneously on a mould by robotic projection. The speed and pattern of displacements of the robot allows the manufacturing of complex parts with a variable thickness. Reinforcement can be added manually by use of unidirectional plies of fibers and/or stiffeners. The parts are thin in large region (shell) but 2d model is not acceptable in some important places: holes, metallic inserts, reinforcing struts. Composite Parts

3D Shell Finite Element WHY Model is easier to formulate and the optimization problem is easier to construct. Give a complete description of the stress. If we choose a 2D model we will need to mix it with a 3D model in some regions. HOW Based on theoretical results (Delfour, Zolésio) consistent with classical model as the thickness goes to zero. Prismatic element of at least degree 2 in ‘the thickness’ Locking is prevented by reduced integration and stabilization to avoid singularities

Design problem The design problem is to optimize shells by acting upon their thickness, the presence and the orientation of patches of unidirectional fibers and the presence of stiffeners. We are working on various parts (seat, side panel,…) with various functionality so the mechanical requirements cannot be fixed for full reusability. In a first step we will work uniquely on the thickness of the shell. Leaving the process of adding stiffeners or patches of fibers as it is.

Ideal problem weight / volume / thickness (geometric) overall / punctual measure of displacement (stiffness) overall / punctual measure of stress (Von Mises, …) Ideally: The quantities of interest are generally as follow: min Weight such that {Geometrical Conditions}  Bounds Geo {Mechanical Conditions}  Bounds Mec thickness

Proposed Approach k = 0 Min J Geo. Cond. Mec. Cond. k +=  k Overkill k -=  k Bad Design T T F lighter part heavier part Step 1Step 2 End k++ Construction of a cost functional depending on weight and stiffness: Design decision as a 2 steps loop:  Step1 Fix the multiplier and calculate a minimizer  Step2 Verify the others mechanical properties. J = *Weight + Compliance

Remarks The optimization problem is simple since it contains only geometrical constraints. The choice of the compliance in the cost gives  a gradient which is easy (i.e. fast) to calculate,  a solution to Step 1 is of interest (it is the stiffest part for its weight). In Step 2 we can include any conceivable mechanical conditions. We can even add/eliminate conditions without supplementary calculations. This process will give a sub-optimal solution relatively to the ‘ideal’ problem. However

Explicit Formulation Denoting weight- stiffness h m, h M min. / max. thickness u displacements f v, f s loads (vol./surf.)  density h thickness  h,  h part/surface Generally Step 1 is

Numerical Aspects To discretize the optimization problem: use the F.E. method to evaluate u and J. fix an approximation of h if needed. use the speed method to obtain the gradient of J Approximation of h : NURBS, linear, quadratic, piecewise constant on the F.E. grid or on a coarser grid. We chose to use classical optimization methods. Several technique have been implemented. Generally we use a SQP method with feasible points (Herskovits). The corresponding discrete optimization problem is the minimization of a continuous function.

Gradient of J The expression for the gradient depend of the nature of h. To have a reusable code: Construct the derivatives of J with respect to the nodes of the F.E. grid. Suppose that the relation between the nodes and the thickness is known (so the chain rule can be defined) where h = (h 1,…,h m ) and S i are N the nodes of the F.E. grid. user MEF++

Derivatives of J Apply the speed method to obtain a derivative. Choose specific velocities to obtain the desired derivatives. Let  i be the shape function (linear):  i (S j ) =  ij and

Final Remarks MEF++ gave us: tensorial calculus (simplify the opt. and the F.E.) manipulation of algebraic expression (à la MAPLE) elements related to shape opt. are embedded in the library. At the moment we work on final validation and automatic stabilization of the 3d shell validation and first application on ‘real life’ problem What is next thickness/orientation, thickness/fibers/orientation problems Possibly topological (should be easy in MEF++) Economical/manufacturing considerations in the problem (variables,cost,conditions)

Numerical Results We are presently working on the preparation of practical problems. For our first ‘real life’ problem we chose the design of a seat (specs comes from the New York metro). In that case real life is: a mesh of one layer of 6648 elements (6820 nodes) adapted to maximize accuracy of the F.E. solution. the design must satisfy 3 sets of loads and mechanical and geometrical conditions. We will present only simple ones: plates,hemispheric shells, etc. The density being constant weight is in fact equivalent to volume.

N.Y. metro seat

Plate 1 z y x Square 100 cm x 100 cm Thickness 3 – 7 mm Mesh: one layer of elements Design variables: nodes of the top surface. Constraints: 0.3  z i  0.7 bdy conditions: clamped at the 4 ‘corners lines’ uniform pressure on part of the top surface E = 7.e+9 = 0.3 f s = (0,0,-1000)....

Various Designs P1 : 0.25 Vol.: 6415 W max : Compl: 2351 : 0.30 Vol.: 6007 W max : Compl: 2437 : 0.40 Vol.: 5512 W max : Compl: 2593 : 1.0 Vol.: 4582 W max : Compl: 3103

Plate 2 y x Square 100 cm x 100 cm Thickness 3 – 7 mm Mesh: two layers of elements Initial Volume: 5000 cm 3 Design variables: nodes of the top surface. Constraints: 0.1  z i  0.5 bdy conditions: clamped on 4 surfaces at z = 0 uniform pressure on the top surface E = 7.e+9 = 0.3 f s = (0,0,-1) z = 0

Various Designs P2 vol.: 5222vol.: 5019 vol.: 4667vol.: 4370

Shell 1 x y z ‘Square’ 100 cm x 100 cm Thickness 3 – 7 mm Mesh: one layer of elements Design variables: nodes of the top surface. Constraints: R  √(x i 2 + y i 2 + z i 2 )  R bdy conditions: clamped at the 4 corner lines uniform pressure on the top.... E = 7.e+9 = 0.3 f s = (0,0,-1)

Various Designs S1 : Vol.: 7585 W max : Compl: 184 : Vol.: 6453 W max : Compl: 199 : 0.07 Vol.: 5831 W max : Compl: 229 : 0.14 Vol.: 4993 W max : Compl: 307

Shell 2 x y z bdy conditions: clamped at the 4 ‘corners’ non-uniform / radial pressure E = 2.e+6 = 0. f s = (0,0, –10 /( x 2 + y )) Radius 10 m Thickness 6 – 10 cm Design variables: nodes of the interior surface. Constraints: 9.90  √(x i 2 + y i 2 + z i 2 ) 

Various Designs S2 : W max : : 0.05 W max : : 0.20 W max : : W max :

Cylinder x y z Height 100 cm Diameter 16 – 26 cm Design variables: nodes of the lateral surface. Constraints: 8  √(x i 2 + y i 2 )  13 bdy conditions: clamped on the bottom at z = 0 shearing forces on the top end E = 2.e+6 = 0. f s = (250,0,0) We chose = 125 (representative of all ).

Arbitrary value of