Post-processing and visualization techniques for isogeometric analysis results

被引:11
|
作者
Stahl, Annette [1 ]
Kvamsdal, Trond [1 ]
Schellewald, Christian [2 ]
机构
[1] Norwegian Univ Sci & Technol, Dept Math Sci, Alfred Getz Vei 1, N-7491 Alfred, NY, Norway
[2] Norwegian Univ Sci & Technol, Dept Comp & Informat Sci, Sem Saelands Vei 7-9, N-7491 Trondheim, Norway
关键词
Visualization; Isogeometric analysis; Finite element analysis; Bezier decomposition; Graphics processor unit; Locally refined B-splines; REFINEMENT; SPLINES; NURBS; MESH; CAD;
D O I
10.1016/j.cma.2016.10.040
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Isogeometric Analysis (IGA) introduced in 2005 by Hughes et al. (2005) [1] exploits one mathematical basis representation for computer aided design (CAD), geometry and analysis during the entire engineering process. In this paper we extend this concept also for visualization. The presented post-processing and visualization techniques thereby strengthen the relation between geometry, analysis and visualization. This is achieved by facilitating the same mathematical function space used for geometry and analysis also for post-processing and visualization purposes. During non-linear analysis derivatives are incrementally computed and stored with different basis function representations. We introduce and investigate projection methods to be able to use the same function space for both displacements and stresses without loss of accuracy. To obtain a common representation for structured and unstructured meshes like hierarchical spline, locally refined B-spline (LR B-spline) and T-spline techniques we exploit Bezier decomposition in a post-processing step resulting in a Bezier element representation and constitute it as generalized representation. The typically used unrelated (fictitious) finite element mesh representation for visualization purposes are easily replaced without changing the underlying geometry as well as the algorithmic data structure. One further benefit of the used Bezier decomposition lies in the fact that it facilitates a natural parallel implementation on Graphics Processor Units (GPUs) exploiting shader programming. In this paper we have developed and investigated an accurate, efficient and practical post-processing pipeline for visualization of isogeometric analysis results. The proposed IGA visualization pipeline consists of three steps: (1) Projection, (2) Bezier decomposition and (3) Pixel-accurate rendering. We have tested four different projection methods. A description on how to perform Bezier decomposition of LR B-splines are given (whereas for hierarchical and T-splines this has been done before). Furthermore, the use of GPU shader programming to enable efficient and pixel-accurate visualization is detailed. The performance of the four different projection techniques has been tested on manufactured problems as well as on realistic benchmark problems. Furthermore, the IGA visualization pipeline has been demonstrated on a number of real-world applications. (C) 2016 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:880 / 943
页数:64
相关论文
共 50 条
  • [1] GPU-Accelerated Post-Processing and Animated Volume Rendering of Isogeometric Analysis Results
    Shah H.
    Huang X.
    Bingol O.R.
    Rajanna M.R.
    Krishnamurthy A.
    Computer-Aided Design and Applications, 2022, 19 (04): : 779 - 796
  • [2] Post-processing and visualization techniques in 2D boundary element analysis
    Brabo Pereira, Andre Maues
    Marques Noronha, Marcos Aurelio
    ENGINEERING WITH COMPUTERS, 2010, 26 (01) : 35 - 47
  • [3] Post-processing and visualization techniques in 2D boundary element analysis
    André Maués Brabo Pereira
    Marcos Aurélio Marques Noronha
    Engineering with Computers, 2010, 26 : 35 - 47
  • [4] Contingency Analysis Post-Processing With Advanced Computing and Visualization
    Chen, Yousu
    Glaesemann, Kurt
    Fitzhenry, Erin
    IFAC PAPERSONLINE, 2017, 50 (01): : 55 - 60
  • [5] Introduction to post-processing techniques
    Jiru, Filip
    EUROPEAN JOURNAL OF RADIOLOGY, 2008, 67 (02) : 202 - 217
  • [6] Well-suited and adaptive post-processing for the visualization of hp simulation results
    Maunoury, Matthieu
    Besse, Christophe
    Mouysset, Vincent
    Pernet, Sebastien
    Haas, Pol-Andre
    JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 375 : 1179 - 1204
  • [7] POST-PROCESSING TECHNIQUES FOR RADIOMETRIC IMAGES
    Siegenthaler, Stefan
    Canavero, Marco
    Murk, Axel
    2012 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2012, : 2316 - 2319
  • [8] A visualization-based post-processing system for analysis of acoustic data
    Socha, DG
    Watkins, JL
    Brierley, AS
    ICES JOURNAL OF MARINE SCIENCE, 1996, 53 (02) : 335 - 338
  • [9] INTERACTIVE POST-PROCESSING TECHNIQUES FOR ELECTROMAGNETIC-FIELD ANALYSIS
    LOWTHER, DA
    FORGHANI, B
    IEEE TRANSACTIONS ON MAGNETICS, 1983, 19 (05) : 2168 - 2170
  • [10] Post-processing search results at Teltech
    Online (Wilton, Conn), 6 (91):