A general-purpose NURBS mesh generation method for complex geometries

    Research output: Chapter in Book/Report/Conference proceedingChapter

    13 Citations (Scopus)

    Abstract

    Spatial discretization with NURBS meshes is increasingly being used in computational analysis, including computational flow analysis with complex geometries. In flow analysis, compared to standard discretization methods, isogeometric discretization provides more accurate representation of the solid surfaces and increased accuracy in the flow solution. The Space-Time Computational Analysis (STCA), where the core method is the ST Variational Multiscale method, is increasingly relying on the ST Isogeometric Analysis (ST-IGA) as one of its key components, quite often also with IGA basis functions in time. The ST Slip Interface (ST-SI) and ST Topology Change methods are two other key components of the STCA, and complementary nature of all these ST methods makes the STCA powerful and practical. To make the ST-IGA use, and in a wider context the IGA use, even more practical in computational flow analysis with complex geometries, NURBS volume mesh generation needs to be easier and more automated. To that end, we present a general-purpose NURBS mesh generation method. The method is based on multi-block-structured mesh generation with existing techniques, projection of that mesh to a NURBS mesh made of patches that correspond to the blocks, and recovery of the original model surfaces to the extent they are suitable for accurate and robust fluid mechanics computations. It is expected to retain the refinement distribution and element quality of the multi-block-structured mesh that we start with. The flexibility of discretization with the general-purpose mesh generation is supplemented with the ST-SI method, which allows, without loss of accuracy, C−1 continuity between NURBS patches and thus removes the matching requirement between the patches. We present mesh-quality performance studies for 2D and 3D meshes, including those for complex models, and test computation for a turbocharger turbine and exhaust manifold. These demonstrate that the general-purpose mesh generation method proposed makes the IGA use in computational flow analysis even more practical.

    Original languageEnglish
    Title of host publicationModeling and Simulation in Science, Engineering and Technology
    PublisherSpringer Basel
    Pages399-434
    Number of pages36
    DOIs
    Publication statusPublished - 2018 Jan 1

    Publication series

    NameModeling and Simulation in Science, Engineering and Technology
    ISSN (Print)2164-3679
    ISSN (Electronic)2164-3725

    Fingerprint

    NURBS
    Mesh generation
    Mesh Generation
    Complex Geometry
    Computational Analysis
    Geometry
    Mesh
    Isogeometric Analysis
    Patch
    Multiblock
    Discretization
    Space-time
    Exhaust manifolds
    Slip
    Fluid mechanics
    Variational multiscale Method
    Mesh Quality
    Discretization Method
    Fluid Mechanics
    Turbines

    ASJC Scopus subject areas

    • Modelling and Simulation
    • Engineering(all)
    • Fluid Flow and Transfer Processes
    • Computational Mathematics

    Cite this

    Otoguro, Y., Takizawa, K., & Tezduyar, T. E. (2018). A general-purpose NURBS mesh generation method for complex geometries. In Modeling and Simulation in Science, Engineering and Technology (pp. 399-434). (Modeling and Simulation in Science, Engineering and Technology). Springer Basel. https://doi.org/10.1007/978-3-319-96469-0_10

    A general-purpose NURBS mesh generation method for complex geometries. / Otoguro, Yuto; Takizawa, Kenji; Tezduyar, Tayfun E.

    Modeling and Simulation in Science, Engineering and Technology. Springer Basel, 2018. p. 399-434 (Modeling and Simulation in Science, Engineering and Technology).

    Research output: Chapter in Book/Report/Conference proceedingChapter

    Otoguro, Y, Takizawa, K & Tezduyar, TE 2018, A general-purpose NURBS mesh generation method for complex geometries. in Modeling and Simulation in Science, Engineering and Technology. Modeling and Simulation in Science, Engineering and Technology, Springer Basel, pp. 399-434. https://doi.org/10.1007/978-3-319-96469-0_10
    Otoguro Y, Takizawa K, Tezduyar TE. A general-purpose NURBS mesh generation method for complex geometries. In Modeling and Simulation in Science, Engineering and Technology. Springer Basel. 2018. p. 399-434. (Modeling and Simulation in Science, Engineering and Technology). https://doi.org/10.1007/978-3-319-96469-0_10
    Otoguro, Yuto ; Takizawa, Kenji ; Tezduyar, Tayfun E. / A general-purpose NURBS mesh generation method for complex geometries. Modeling and Simulation in Science, Engineering and Technology. Springer Basel, 2018. pp. 399-434 (Modeling and Simulation in Science, Engineering and Technology).
    @inbook{8a776c630305477d8e7785423214c6ba,
    title = "A general-purpose NURBS mesh generation method for complex geometries",
    abstract = "Spatial discretization with NURBS meshes is increasingly being used in computational analysis, including computational flow analysis with complex geometries. In flow analysis, compared to standard discretization methods, isogeometric discretization provides more accurate representation of the solid surfaces and increased accuracy in the flow solution. The Space-Time Computational Analysis (STCA), where the core method is the ST Variational Multiscale method, is increasingly relying on the ST Isogeometric Analysis (ST-IGA) as one of its key components, quite often also with IGA basis functions in time. The ST Slip Interface (ST-SI) and ST Topology Change methods are two other key components of the STCA, and complementary nature of all these ST methods makes the STCA powerful and practical. To make the ST-IGA use, and in a wider context the IGA use, even more practical in computational flow analysis with complex geometries, NURBS volume mesh generation needs to be easier and more automated. To that end, we present a general-purpose NURBS mesh generation method. The method is based on multi-block-structured mesh generation with existing techniques, projection of that mesh to a NURBS mesh made of patches that correspond to the blocks, and recovery of the original model surfaces to the extent they are suitable for accurate and robust fluid mechanics computations. It is expected to retain the refinement distribution and element quality of the multi-block-structured mesh that we start with. The flexibility of discretization with the general-purpose mesh generation is supplemented with the ST-SI method, which allows, without loss of accuracy, C−1 continuity between NURBS patches and thus removes the matching requirement between the patches. We present mesh-quality performance studies for 2D and 3D meshes, including those for complex models, and test computation for a turbocharger turbine and exhaust manifold. These demonstrate that the general-purpose mesh generation method proposed makes the IGA use in computational flow analysis even more practical.",
    author = "Yuto Otoguro and Kenji Takizawa and Tezduyar, {Tayfun E.}",
    year = "2018",
    month = "1",
    day = "1",
    doi = "10.1007/978-3-319-96469-0_10",
    language = "English",
    series = "Modeling and Simulation in Science, Engineering and Technology",
    publisher = "Springer Basel",
    pages = "399--434",
    booktitle = "Modeling and Simulation in Science, Engineering and Technology",

    }

    TY - CHAP

    T1 - A general-purpose NURBS mesh generation method for complex geometries

    AU - Otoguro, Yuto

    AU - Takizawa, Kenji

    AU - Tezduyar, Tayfun E.

    PY - 2018/1/1

    Y1 - 2018/1/1

    N2 - Spatial discretization with NURBS meshes is increasingly being used in computational analysis, including computational flow analysis with complex geometries. In flow analysis, compared to standard discretization methods, isogeometric discretization provides more accurate representation of the solid surfaces and increased accuracy in the flow solution. The Space-Time Computational Analysis (STCA), where the core method is the ST Variational Multiscale method, is increasingly relying on the ST Isogeometric Analysis (ST-IGA) as one of its key components, quite often also with IGA basis functions in time. The ST Slip Interface (ST-SI) and ST Topology Change methods are two other key components of the STCA, and complementary nature of all these ST methods makes the STCA powerful and practical. To make the ST-IGA use, and in a wider context the IGA use, even more practical in computational flow analysis with complex geometries, NURBS volume mesh generation needs to be easier and more automated. To that end, we present a general-purpose NURBS mesh generation method. The method is based on multi-block-structured mesh generation with existing techniques, projection of that mesh to a NURBS mesh made of patches that correspond to the blocks, and recovery of the original model surfaces to the extent they are suitable for accurate and robust fluid mechanics computations. It is expected to retain the refinement distribution and element quality of the multi-block-structured mesh that we start with. The flexibility of discretization with the general-purpose mesh generation is supplemented with the ST-SI method, which allows, without loss of accuracy, C−1 continuity between NURBS patches and thus removes the matching requirement between the patches. We present mesh-quality performance studies for 2D and 3D meshes, including those for complex models, and test computation for a turbocharger turbine and exhaust manifold. These demonstrate that the general-purpose mesh generation method proposed makes the IGA use in computational flow analysis even more practical.

    AB - Spatial discretization with NURBS meshes is increasingly being used in computational analysis, including computational flow analysis with complex geometries. In flow analysis, compared to standard discretization methods, isogeometric discretization provides more accurate representation of the solid surfaces and increased accuracy in the flow solution. The Space-Time Computational Analysis (STCA), where the core method is the ST Variational Multiscale method, is increasingly relying on the ST Isogeometric Analysis (ST-IGA) as one of its key components, quite often also with IGA basis functions in time. The ST Slip Interface (ST-SI) and ST Topology Change methods are two other key components of the STCA, and complementary nature of all these ST methods makes the STCA powerful and practical. To make the ST-IGA use, and in a wider context the IGA use, even more practical in computational flow analysis with complex geometries, NURBS volume mesh generation needs to be easier and more automated. To that end, we present a general-purpose NURBS mesh generation method. The method is based on multi-block-structured mesh generation with existing techniques, projection of that mesh to a NURBS mesh made of patches that correspond to the blocks, and recovery of the original model surfaces to the extent they are suitable for accurate and robust fluid mechanics computations. It is expected to retain the refinement distribution and element quality of the multi-block-structured mesh that we start with. The flexibility of discretization with the general-purpose mesh generation is supplemented with the ST-SI method, which allows, without loss of accuracy, C−1 continuity between NURBS patches and thus removes the matching requirement between the patches. We present mesh-quality performance studies for 2D and 3D meshes, including those for complex models, and test computation for a turbocharger turbine and exhaust manifold. These demonstrate that the general-purpose mesh generation method proposed makes the IGA use in computational flow analysis even more practical.

    UR - http://www.scopus.com/inward/record.url?scp=85055845813&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=85055845813&partnerID=8YFLogxK

    U2 - 10.1007/978-3-319-96469-0_10

    DO - 10.1007/978-3-319-96469-0_10

    M3 - Chapter

    AN - SCOPUS:85055845813

    T3 - Modeling and Simulation in Science, Engineering and Technology

    SP - 399

    EP - 434

    BT - Modeling and Simulation in Science, Engineering and Technology

    PB - Springer Basel

    ER -