Visualization of finite element data of a multi-phase concrete model M. Ritter 1, M. Aschaber 1, W. Benger 2, G. Hofstetter 1 1 University of Innsbruck,

Slides:



Advertisements
Similar presentations
Parameterizing a Geometry using the COMSOL Moving Mesh Feature
Advertisements

By: Rachel Sorna and William weinlandt
C ROSS D ISCIPLINARY A PPLICATIONS OF M ULTIPLEX O BSERVATIONAL AND C OMPUTATIONAL D ATASETS USING FOR A RCHIVING AND H IGH P ERFORMANCE P ROCESSING. Marcel.
LOCALIZATION OF SEDIMENTARY ROCKS DURING DUCTILE FOLDING PROCESSES Pablo F. Sanz and Ronaldo I. Borja Department of Civil and Environmental Engineering.
R ECONSTRUCTING P OWER C ABLES F ROM LIDAR D ATA U SING E IGENVECTOR S TREAMLINES OF THE P OINT D ISTRIBUTION T ENSOR F IELD M ARCEL R ITTER ( SPEAKER.
Katsuyo Thornton*, R. Edwin García✝, Larry Aagesen*
Chapter 17 Design Analysis using Inventor Stress Analysis Module
Post-processing J.Cugnoni, LMAF/EPFL, Finite element « outputs » Essential variables:  Displacement u, temperature T find u such that : K u = f.
© Stefano Stramigioli II Geoplex-EURON Summer School Bertinoro, (I) July 2005 Mathematical Background (1h)
Slide 1 Visualization of scientific data under Linux - Techniques and data wrangling Mike Walterman, Manager of Graphics Programming, Scientific Computing.
CSE351/ IT351 Modeling And Simulation Choosing a Mesh Model Dr. Jim Holten.
CSE351/ IT351 Modeling and Simulation
ECIV 720 A Advanced Structural Mechanics and Analysis Solid Modeling.
Introduction to Volume Visualization Mengxia Zhu Fall 2007.
Finite Element Method in Geotechnical Engineering
Scientific Visualization Data Modelling for Scientific Visualization CS 5630 / 6630 August 28, 2007.
E. WES BETHEL (LBNL), CHRIS JOHNSON (UTAH), KEN JOY (UC DAVIS), SEAN AHERN (ORNL), VALERIO PASCUCCI (LLNL), JONATHAN COHEN (LLNL), MARK DUCHAINEAU.
Status report on Step1 of Task A, DECOVALEX-2011 modeling for Ventilation Experiment –modeling for Ventilation Experiment By Xiaoyan Liu, Chengyuan Zhang.
Physically-Based Simulation of Objects Represented by Surface Meshes Matthias Muller, Matthias Teschner, Markus Gross CGI 2004.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.
MCE 561 Computational Methods in Solid Mechanics
Forces. Normal Stress A stress measures the surface force per unit area.  Elastic for small changes A normal stress acts normal to a surface.  Compression.
A Simple, Efficient Method for Realistic Animation of Clouds
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Morphological Analysis of 3D Scalar Fields based on Morse Theory and Discrete Distortion Mohammed Mostefa Mesmoudi Leila De Floriani Paola Magillo Dept.
Beyond the Visualization Pipeline Werner Benger 1, Marcel Ritter, Georg Ritter, Wolfram Schoor 1 Scientific Visualization Group Center for Computation.
Interactive Volume Visualization of General Polyhedral Grids Philipp Muigg 1,3, Markus Hadwiger 2, Helmut Doleisch 3, M. Eduard Gröller 1 1, Vienna University.
Motion and Stress Analysis by Vector Mechanics Edward C. Ting Professor Emeritus of Applied Mechanics Purdue University, West Lafayette, IN National Central.
Chapter 9: Differential Analysis of Fluid Flow SCHOOL OF BIOPROCESS ENGINEERING, UNIVERSITI MALAYSIA PERLIS.
Geometric Modeling using Polygonal Meshes Lecture 1: Introduction Hamid Laga Office: South.
Msc. eng. Magdalena German Faculty of Civil Engineering Cracow University of Technology Budapest, Simulation of damage due to corrosion in RC.
Introduction Surgical training environments as well as pre- and intra-operative planning environments require physics-based simulation systems to achieve.
Materials Process Design and Control Laboratory Finite Element Modeling of the Deformation of 3D Polycrystals Including the Effect of Grain Size Wei Li.
Visual Computing Geometric Modelling 1 INFO410 & INFO350 S2 2015
Stress constrained optimization using X-FEM and Level Set Description
Ale with Mixed Elements 10 – 14 September 2007 Ale with Mixed Elements Ale with Mixed Elements C. Aymard, J. Flament, J.P. Perlat.
1 A New Concept of Sampling Surfaces in Shell Theory S.V. Plotnikova and G.M. Kulikov Speaker: Professor Gennady M. Kulikov Department of Applied Mathematics.
CIS/ME 794Y A Case Study in Computational Science & Engineering 2-D Conservation of Mass uu dx dy vv (x,y)
VAPoR: A Discovery Environment for Terascale Scientific Data Sets Alan Norton & John Clyne National Center for Atmospheric Research Scientific Computing.
Werner Benger 1 and Georg Ritter 3 and Simon Su 4 and Dimitris E. Nikitopoulos 2 and Eamonn Walker 2 and Sumanta Acharya 2 and Somnath Roy 2 and Farid.
FALL 2015 Esra Sorgüven Öner
A New Concept of Sampling Surfaces and its Implementation for Layered and Functionally Graded Doubly-Curved Shells G.M. Kulikov, S.V. Plotnikova and.
Visualizing the Cosmos: Smoke or Mirrors? Designing Visualization Imagery David Bock National Center for Supercomputing Applications University of Illinois,
1 Data Structures for Scientific Computing Orion Sky Lawlor /04/14.
1 Rocket Science using Charm++ at CSAR Orion Sky Lawlor 2003/10/21.
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
CS274 Spring 01 Lecture 8 Copyright © Mark Meyer Lecture VIII Deformable Bodies CS274: Computer Animation and Simulation.
Visualization in Scientific Computing (or Scientific Visualization) Multiresolution,...
3D Object Representations 2009, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
Date of download: 5/31/2016 Copyright © ASME. All rights reserved. From: Collagen Structure and Mechanical Properties of the Human Sclera: Analysis for.
COMPUTER AIDED ENGINEERING Integrierte Optimierung mit ANSA, LS-OPT und META – Infotag Morphing with.
A novel approach to visualizing dark matter simulations
Finite Element Method in Geotechnical Engineering
Incomplete without class notes
Katsuyo Thornton1, R. Edwin García2, Larry Aagesen3
error-driven local adaptivity in elasto-dynamics
Chapter 9: Differential Analysis of Fluid Flow
Morphing and Shape Processing
Soft Computing Applied to Finite Element Tasks
Introduction to Graphics Modeling
CSc 8820 Advanced Graphics Algorithms
FEA Introduction.
POSTPROCESSING Review analysis results and evaluate the performance
GENERAL VIEW OF KRATOS MULTIPHYSICS
OVERVIEW OF FINITE ELEMENT METHOD
Visualization CSE 694L Roger Crawfis The Ohio State University.
Scientific Visualization
Introduction to Meshes
Presentation transcript:

Visualization of finite element data of a multi-phase concrete model M. Ritter 1, M. Aschaber 1, W. Benger 2, G. Hofstetter 1 1 University of Innsbruck, Austria 2 Louisiana State University, USA , Vienna Center for Comput- ation and Technology IBK

Outline – Motivation – Numerical Simulation – Data Modeling – Visualization – Conclusion & Future Work

Motivation: by Neal Stone Scientific Visualization Techniques and Research Engineering Simulation Tools and Visualization Gap Motivation

Motivation: by Neal Stone Scientific Visualization Techniques and Research Engineering Simulation Tools and Visualization Motivation

Motivation: Simulation techniques are used more frequently Produced data sets growing Data complexity is increasing Simulation techniques are used more frequently Produced data sets growing Data complexity is increasing Visualization used for data interpretation of results is important. Motivation

, Vienna

Aim: – More realistic simulation of drying shrinkage Application: – Strengthening of a RC structure by adding an overlay Numerical Simulation New top concrete layer Old concrete structure

Drying shrinkage: – Long term drying process in concrete – Decrease of relative pore humidity – Increase of capillary pressure – Capillary pressure results in volumetric shrinkage Numerical Simulation concrete drying

Drying Shrinkage: Numerical Simulation New top concrete layer Old concrete structure Different internal stresses Critical region at joint Drying shrinkage Swelling concrete

Numerical Simulation: – Finite element simulation on multiple grids of concrete specimen – Hexahedral Mesh of 9 x 9 x 13 Cells Numerical Simulation 100 x 100 x 56 mm

Numerical Simulation: – Finite element simulation on multiple grids of concrete specimen – Hexahedral Mesh of 9 x 9 x 13 Cells Numerical Simulation Undeformed linear elementDeformed quadratic element The element has curved faces

Multiphase concrete model Solid, water, and gas phase (dry air and water vapor) Coupled hygral-thermo-mechanical model Numerical Simulation: Balance equations Mass Enthalpy Linear Momentum Linear kinematic relations Constitutive equations Governing equations: Numerical Simulation

Multiple solution variables (Data fields) Gas pressurescalar Capillary pressurescalar Displacementsvector Temperaturescalar Derived data fields Strain2 nd order tensor Stress2 nd order tensor

Numerical Simulation

, Vienna

Before doing data visualization one has to deal with data Many different kinds Many formats Data management and handling is crucial in computational sciences Reusability of methods and techniques Sustainability Exchangeability of data (collaborations) We propose using a concept based on mathematics to systematically organize data Data Modeling

Separation of Geometry (Grids) and Datafield (Fields) Inspired by concepts of: TopologyDifferential GeometryGeometric Algebra Fiber Bundle Data Model Data Modeling

Manifold describing the base space Topology Refinement level Coordinate representation Vertex positions in representation Neighborhood Grid the base space Data Modeling

Dataset holding numerical data per k-cell on the grid (vertex, edge, cell, … ) Array of arbitrary type, for example: Scalar Vector, BiVector, … Tensor Any other user defined type Field the fiber space Data Modeling

Hierarchical structure:

Supported Grid types: Uniform Grid Curvilinear Grid Rectilinear Grid Adaptive Mesh Refinement Grid (AMR) Point Cloud Lines Triangular/Quad and Mixed Surfaces Grids can be fragmented (Blocks) having Ghost ZonesGrids can have refinement levelsWork in progress: Hexahedral Grid FEM Grid Connected Graph Data Full Waveform LIDAR Laser Data Data Modeling

Data at Vertices: (optional)

Data Modeling Data at Integration Points: No positions  can be computed

Data Modeling Sets of Nodes and Sets of Elements: Indices of vertices in named fragments Indices of integration points in named fragments Indices of integration points in named fragments

Data Modeling Linked groups for alternative data access: – E.g. time frames and time steps in ABAQUS No data stored

Data Modeling HDF5 Based Data format:  independent, free, open, data browser HDF5 Based Data format:  independent, free, open, data browser FEM - Example

, Vienna

Visualization framework Highly modular design – Small Core – Plug-Ins Mainly developed by Werner Benger – Currently about 8 people are actively contributing C++, OpenGL Open Academic License Runs on Linux, Windows (and MacOS) Visualization Shell VISH Visualization

Colored Cages – Show FE grid Positive Negative – Shaded colored surface – Illustrates data at vertices – One scalar field via color-map – One vector field via displacement – Can be combined with other visualization techniques Visualization

Colored Cages – Integration point data is extrapolated and averaged on demand Visualization Extrapolation from integration points Averaged, smoothed Averaged, smoothed Over-scaled deformation

Tensor analysis: – Shape factors by [Westin97] – Stress/strain are 3x3 symmetric tensors – 3 Eigen-Values: – Shape factors: [BBHKS06] Visualization

Direct stress tensor visualization: – Ellipsoids representing the shape factors – Tensor Splats [BengerHege04] -> barycentric Visualization

Direct stress tensor visualization: – Ellipsoids representing the shape factors – Tensor Splats [BengerHege04] -> barycentric Visualization Works only for positive Eigenvalues! Works only for positive Eigenvalues!

Direct stress tensor visualization: – Ellipsoids representing the shape factors – Tensor Splats [BengerHege04] -> barycentric [BBHKS06] Visualization Works only for positive Eigenvalues! Works only for positive Eigenvalues!  Enhancement: Color a splat in blue, when any Eigenvalues is negative  Enhancement: Color a splat in blue, when any Eigenvalues is negative

Visualization Drying simulation: – Tensor splats: Biaxial tension Uniaxial tension Pressure region + Multiple stress directions + Tension vs pressure regions + Multiple stress directions + Tension vs pressure regions

Scalar fields by volume rendering: – Texture based volume rendering ( requires resampling on uniform grid  to be improved) – Shows inner structure of data fields – Example: tri-axial compression of a cuboid Visualization

Dual volume rendering: – One scalar field controls color – Another controls transparency

, Vienna

Fiber bundle data model for FEM Captures many other types of scientific data Comes with an HDF5 based data format (big data)  Good for collaborations and transparent data storageVisualization: Colored cages Direct tensor field visualization Scalar fields via volume rendering Dual volume rendering Future work: Enhancing the direct tensor field visualization Volume rendering on the FEM grid (GPU raycasting) Support more FEM data (also shells)

, Vienna

Balance equations of the multiphase model Mass of the water w Mass of the steam gw Mass of the dry air ga Mass of the solid phase s Enthalpy of the whole system Impulse of the whole system Numerical Simulation