Presentation is loading. Please wait.

Presentation is loading. Please wait.

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,

Similar presentations


Presentation on theme: "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,"— Presentation transcript:

1 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

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

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

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

5 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

6 , Vienna

7 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

8 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

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

10 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

11 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

12 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

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

14 Numerical Simulation

15 , Vienna

16 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

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

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

19 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

20 Hierarchical structure:

21 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

22

23 Data at Vertices: (optional)

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

25 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

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

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

28 , Vienna

29 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

30

31

32 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

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

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

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

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

37 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

38 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

39 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

40

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

42 , Vienna

43 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)

44 , Vienna

45 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


Download ppt "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,"

Similar presentations


Ads by Google