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 条
  • [21] On the post-processing techniques for elastoplastic axisymmetrical problems
    Yazdani, AA
    Gakwaya, A
    Dhatt, G
    COMPUTATIONAL MECHANICS, 1999, 24 (01) : 14 - 28
  • [22] Photographic and post-processing techniques for horticultural images
    McConnell, James
    HORTSCIENCE, 2006, 41 (04) : 1045 - 1045
  • [23] Post-processing of Merged Markush Service results
    Terlizzi, JM
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2003, 225 : U557 - U557
  • [24] Visualization and post-processing of 5D brain images
    Zhang, Yan
    Passmore, Peter J.
    Bayford, Richard H.
    2005 27TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2005, : 1083 - 1086
  • [25] Positive visualization of nitinol stent-grafts by post-processing
    Gopal Varma
    Rachel Clough
    Julien Sénégas
    Stephen F Keevil
    Tobias Schaeffter
    Journal of Cardiovascular Magnetic Resonance, 12 (Suppl 1)
  • [26] ANALYSIS OF SURFACE POST-PROCESSING TECHNIQUES FOR IMPROVEMENT OF ADDITIVE MANUFACTURED PARTS IN AEROSPACE
    Oyesola, M. O.
    Mpofu, K.
    Mathe, N.
    Hoosian, S.
    Tlhabadira, I
    MM SCIENCE JOURNAL, 2019, 2019 : 3347 - 3352
  • [27] Metal Additive Manufacturing and Its Post-Processing Techniques
    Wang, Hao
    Fuh, Jerry Ying Hsi
    JOURNAL OF MANUFACTURING AND MATERIALS PROCESSING, 2023, 7 (01):
  • [28] Post-processing of multimedia information - Concepts, problems, and techniques
    Zhang, CQ
    Zhang, ZL
    COMPUTERS AND THEIR APPLICATIONS, 2001, : 318 - 321
  • [29] Stabilized methods and post-processing techniques for miscible displacements
    Coutinho, ALGA
    Dias, CM
    Alves, JLD
    Landau, L
    Loula, AFD
    Malta, SMC
    Castro, RGS
    Garcia, ELM
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2004, 193 (15-16) : 1421 - 1436
  • [30] Post-processing Techniques for Aortic Computed Tomography Angiography
    Liul, Jian Hua
    Sun, Yong
    Kang, Zhi Chen
    Tian, Xin Hua
    Li, Xin
    Yuan, Qing Hai
    Zhang, Yan
    2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 1186 - 1189