1 Numerical Shape Optimisation in Blow Moulding Hans Groot.

Slides:



Advertisements
Similar presentations
Level set based Image Segmentation Hang Xiao Jan12, 2013.
Advertisements

Backward modeling of thermal convection: a new numerical approach applied to plume reconstruction Evgeniy Tantserev Collaborators: Marcus Beuchert and.
Computational Fluid Dynamics
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2013 – 12269: Continuous Solution for Boundary Value Problems.
Point-wise Discretization Errors in Boundary Element Method for Elasticity Problem Bart F. Zalewski Case Western Reserve University Robert L. Mullen Case.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2014 – 35148: Continuous Solution for Boundary Value Problems.
The structure and evolution of stars
July 11, 2006 Comparison of Exact and Approximate Adjoint for Aerodynamic Shape Optimization ICCFD 4 July 10-14, 2006, Ghent Giampietro Carpentieri and.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2011 –47658 Determining ODE from Noisy Data 31 th CIE, Washington.
Pseudo-Skeleton based ARAP Mesh Deformation M. Zollhöfer, A. Vieweg, J. Süßmuth and G. Greiner Computer Graphics Group, FAU Erlangen-Nuremberg, Germany.
Developments on Shape Optimization at CIMNE October Advanced modelling techniques for aerospace SMEs.
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
Motion Analysis (contd.) Slides are from RPI Registration Class.
CSci 6971: Image Registration Lecture 4: First Examples January 23, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart, RPI Dr.
CHE/ME 109 Heat Transfer in Electronics LECTURE 12 – MULTI- DIMENSIONAL NUMERICAL MODELS.
CS CS 175 – Week 7 Parameterization Boundary, Non-Linear, and Global Methods.
Distribution Statement A: Cleared for Public Release. Distribution is unlimited. 1 Meshless Methods and Nonlinear Optics Naomi S. Brown University of Hawai`i.
Apparent Emissivity in the Base of a Cone Cosmin DAN, Gilbert DE MEY University of Ghent Belgium.
1 An Introduction to Nonparametric Regression Ning Li March 15 th, 2004 Biostatistics 277.
Applications of Adjoint Methods for Aerodynamic Shape Optimization Arron Melvin Adviser: Luigi Martinelli Princeton University FAA/NASA Joint University.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
AIAA SciTech 2015 Objective The objective of the present study is to model the turbulent air flow around a horizontal axis wind turbine using a modified.
Lecture Objectives: Review discretization methods for advection diffusion equation Accuracy Numerical Stability Unsteady-state CFD Explicit vs. Implicit.
Optimization Using Broyden-Update Self-Adjoint Sensitivities Dongying Li, N. K. Nikolova, and M. H. Bakr McMaster University, 1280 Main Street West, Hamilton,
Evolving Curves/Surfaces for Geometric Reconstruction and Image Segmentation Huaiping Yang (Joint work with Bert Juettler) Johannes Kepler University of.
Dual Evolution for Geometric Reconstruction Huaiping Yang (FSP Project S09202) Johannes Kepler University of Linz 1 st FSP-Meeting in Graz, Nov ,
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
Computer Graphics Group Tobias Weyand Mesh-Based Inverse Kinematics Sumner et al 2005 presented by Tobias Weyand.
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
Biointelligence Laboratory, Seoul National University
Deformable Models Segmentation methods until now (no knowledge of shape: Thresholding Edge based Region based Deformable models Knowledge of the shape.
V. Space Curves Types of curves Explicit Implicit Parametric.
Haptics and Virtual Reality
1 Numerical Shape Optimisation in Blow Moulding Hans Groot.
Efficient Integration of Large Stiff Systems of ODEs Using Exponential Integrators M. Tokman, M. Tokman, University of California, Merced 2 hrs 1.5 hrs.
MSc Thesis presentation – Thijs Bosma – December 4th 2013
Global Parametrization of Range Image Sets Nico Pietroni, Marco Tarini, Olga Sorkine, Denis Zorin.
Development of a Baseline Tropical Cyclone Model Using the Alopex Algorithm Robert DeMaria.
Discontinuous Galerkin Methods Li, Yang FerienAkademie 2008.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Optimization & Constraints Add mention of global techiques Add mention of calculus.
Overview of Propagating Interfaces Donald Tanguay October 30, 2002.
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
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.
Inverse Estimation of Concrete Properties Andrew Salisbury Civil Engineering November 27, 2006.
The Finite Element Method A self-study course designed for engineering students.
Modelling of the blowing stage of the glass container forming process Christina G. Giannopapa.
Mesh Resampling Wolfgang Knoll, Reinhard Russ, Cornelia Hasil 1 Institute of Computer Graphics and Algorithms Vienna University of Technology.
Lecture Objectives: Define 1) Reynolds stresses and
1 Development of a Numerical Optimisation Method for Blowing Glass Parison Shapes Hans Groot.
Lucas-Kanade Image Alignment Iain Matthews. Paper Reading Simon Baker and Iain Matthews, Lucas-Kanade 20 years on: A Unifying Framework, Part 1
Numerical Analysis – Data Fitting Hanyang University Jong-Il Park.
ERT 216 HEAT & MASS TRANSFER Sem 2/ Dr Akmal Hadi Ma’ Radzi School of Bioprocess Engineering University Malaysia Perlis.
Lecture Objectives: - Numerics. Finite Volume Method - Conservation of  for the finite volume w e w e l h n s P E W xx xx xx - Finite volume.
Sandia National Laboratories is a multi-program laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation,
Materials Process Design and Control Laboratory MULTISCALE COMPUTATIONAL MODELING OF ALLOY SOLIDIFICATION PROCESSES Materials Process Design and Control.
The University of SydneySlide 1 Simulation Driven Biomedical Optimisation Andrian Sue AMME4981/9981 Week 5 Semester 1, 2016 Lecture 5.
CHAPTER 6 Introduction to convection
Analysis of the Solver Performance for Stokes Flow Problems in Glass Forming Process Simulation Models Speaker: Hans Groot Supervisors: Dr. Hegen (TNO.
Sahar Sargheini, Alberto Paganini, Ralf Hiptmair, Christian Hafner
Objective Review Reynolds Navier Stokes Equations (RANS)
The Finite Element Method
Reza Firoozabadi, Eric L. Miller, Carey M. Rappaport and Ann W
Objective Numerical methods Finite volume.
Lecture Objectives Review for exam Discuss midterm project
Image Registration 박성진.
Computer Animation Algorithms and Techniques
Presentation transcript:

1 Numerical Shape Optimisation in Blow Moulding Hans Groot

2Overview 1.Blow molding 2.Inverse Problem 3.Optimization Method 4.Application to Glass Blowing 5.Conclusions & future work

3 Inverse Problem Glass Blowing Conclusions Blow Molding Optimization Method Blow Molding  glass bottles/jars  plastic/rubber containers mould pre-form container

4 Example: Jar Inverse Problem Glass Blowing Conclusions Blow Molding Optimization Method

5Problem Forward problem Inverse problem pre-formcontainer Blow Molding Glass Blowing Conclusions Inverse Problem Optimization Method

6 Forward Problem 11 22 ii mm Surfaces  1 and  2 given Surface  m fixed (mould wall) Surface  i unknown Forward problem Blow Molding Glass Blowing Conclusions Inverse Problem Optimization Method

7 11 Inverse Problem Surfaces  i and  m given Either  1 or  2 unknown Inverse problem 22 ii mm Blow Molding Glass Blowing Conclusions Inverse Problem Optimization Method

8 Construction of Pre-Form by Pressing 11 22 Blow Molding Glass Blowing Conclusions Inverse Problem Optimization Method

9Optimization Find pre-form for approximate container with minimal distance from model container mould wall model container approximate container Optimisation Method Glass BlowingBlow Molding Inverse Problem Conclusions

10Optimization mould wall model container approximate container Minimize objective function ii d Optimisation Method Glass BlowingBlow Molding Inverse Problem Conclusions

11 Computation of Objective Function  Objective Function:  Composite Gaussian quadrature: m +1 control points ( ) → m intervals n weights w i per interval ( ˣ ) Optimisation Method Glass BlowingBlow Molding Inverse Problem Conclusions

12 Parameterization of Pre-Form P1P1 P5P5 P4P4 P3P3 P2P2 P0P0 O R,φ 1.Describe surface by parametric curve e.g. spline, Bezier curve 2.Define parameters as radii of control points: 3.Optimization problem:  Find p as to minimize Optimisation Method Glass BlowingBlow Molding Inverse Problem Conclusions

13  iterative method to minimize objective function  J : Jacobian matrix  : Levenberg-Marquardt parameter  H : Hessian of penalty functions:   i  w i /c i, w i : weight, c i >0: geometric constraint  g : gradient of penalty functions   p : parameter increment  d : distance between containers Modified Levenberg-Marquardt Method Optimisation Method Glass BlowingBlow Molding Inverse Problem Conclusions

14 Function Evaluations per Iteration  Distance function d : oone function evaluation  Jacobian matrix: 1.Finite difference approximation: op function evaluations ( p : number of parameters) 2.Broyden’s method: ono function evaluations, but less accurate function evaluation = solve forward problem Optimisation Method Glass BlowingBlow Molding Inverse Problem Conclusions

15  Neglect mass flow in azimuthal direction ( u f ≈ 0)  Given R 1 (f), determine R 2 (f)  Volume conservation: R( f ) radius of interface Approximation for Initial Guess streamlines f r Optimisation Method Glass BlowingBlow Molding Inverse Problem Conclusions

16 Initial Guess approximate inverse problem initial guess of pre-form model container

17 Glass Blowing Blow Molding Inverse Problem Conclusions Glass Blowing Optimization Method

18 Forward Problem 1)Flow of glass and air  Stokes flow problem 2)Energy exchange in glass and air  Convection diffusion problem 3)Evolution of glass-air interfaces  Convection problem Blow Molding Inverse Problem Conclusions Glass Blowing Optimization Method

19 Level Set Method glass air θ > 0 θ < 0 θ = 0  motivation: fixed finite element mesh topological changes are naturally dealt with interfaces implicitly defined level sets maintained as signed distances Blow Molding Inverse Problem Conclusions Glass Blowing Optimization Method

20 Computer Simulation Model  Finite element method  One fixed mesh for entire flow domain  2D axi-symmetric  At equipment boundaries:  no-slip of glass  air is allowed to “ flow out ” Blow Molding Inverse Problem Conclusions Glass Blowing Optimization Method

21 Comparison Approximation with Simulation Model forward problem pre-form container simulation approximation ( u f ≈0)

22 Optimization of Pre-Form  inverse problem  initial guess

23 Optimization of Pre-Form  initial guess  inverse problem

24 Optimization of Pre-Form  optimal pre-form  inverse problem

25 Signed Distance between Approximate and Model Container

26 Summary  Shape optimization method for pre- form in blow molding describe either pre-form surface by parametric curve minimize distance from approximate container to model container find optimal radii of control points use approximation for initial guess  Application to glass blowing  average distance < 1% of radius mold Blow Molding Inverse Problem Glass Blowing Conclusions Optimization Method

27 Short Term Plans  Extend simulation model improve switch free-stress to no-slip boundary conditions one level set problem vs. two level set problems  Well-posedness of inverse problem  Sensitivity analysis of inverse problem Blow Molding Inverse Problem Glass Blowing Conclusions Optimization Method

28 Parison Optimization for Ellipse model containeroptimal containerinitial guess

29 Blow Molding mould ring parison container  e.g. glass bottles/jars

30Approximation Initial guess pre-form model container

31  Incompressible medium: R( f ) radius of interface G  Simple example → axial symmetry: If R 1 is known, R 2 is uniquely determined and vice versa Initial Guess R(f)R(f)

32 Inverse Problem  1 given (e.g. plunger)  m,  i given determine  2 22 11 Optimization: Find pre-form for container with minimal difference in glass distribution with respect to desired container

33 Inverse Problem 11 22 ii mm  i and  m given  1 and  2 unknown Inverse problem

34 Volume Conservation (incompressibility) R1R1 R2R2 RiRi RmRm

35 Volume Conservation (incompressibility) R m fixed R i variable with R 1 and R 2 R 1, R 2 ?? RiRi RmRm R1R1 R2R2

36 Blow Moulding preform container Forward problem Inverse problem

37 Hybrid Broyden Method Optimisation ResultsIntroduction Simulation Model Conclusions [Martinez, Ochi]

38 Example (p = 13) Optimisation ResultsIntroduction Simulation Model Conclusions Method# function evaluations# iterations  Hybrid Broyden Finite Differences  Conclusions: similar number of iterations similar objective function value Finite Differences takes approx. 3 times longer than Hybrid Broyden

39 Optimal preform Preform Optimisation for Jar Model jar Initial guess Results Level Set Method Introduction Simulation Model Conclusions

40 Preform Optimisation for Jar Model jar Results Level Set Method Introduction Simulation Model Conclusions Approximate jar Radius: 1.0 Mean distance: Max. distance: 0.104

41 Conclusions Optimisation Introduction Simulation Model Results  Glass Blow Simulation Model finite element method level set techniques for interface tracking 2D axi-symmetric problems  Optimisation method for preform in glass blowing preform described by parametric curves control points optimised by nonlinear least squares  Application to blowing of jar  mean distance < 2% of radius jar

42 Thank you for your attention

43Comparison Inverse problemForward problem two unknown intefacesone unknown interface Inverse problem Forward problem 11 22 ii mm Inverse problem under-determined or forward problem over-determined?

44 Inverse Problem Optimisation ResultsIntroduction Simulation Model Conclusions preformcontainer Unknown surfaces

45 Forward Problem Optimisation ResultsIntroduction Simulation Model Conclusions preformcontainer R m known R i un known

46  Incompressible medium: R( f ) radius of interface G  Simple example → axial symmetry: If R 1 is known, R 2 is uniquely determined and vice versa Volume Conservation R(f)R(f)

47  Incompressible medium: R( f ) radius of interface G  Simple example → axial symmetry: If R 1 is known, R 2 is uniquely determined and vice versa Volume Conservation R(f)R(f)