Immersogeometric fluid flow analysis using B-rep CAD models

Abstract

Computational fluid dynamics (CFD) simulations of flow over complex objects have been performed traditionally using fluid-domain meshes that conform to the shape of the object. However, creating shape conforming meshes for complicated geometries like automobiles require extensive geometry preprocessing. This process is usually tedious and requires modifying the geometry, including specialized operations such as defeaturing and filling of small gaps. We have developed a new immersogeometric fluid-flow analysis method that directly uses the CAD boundary representation (B-rep) of a complex object and immerses it into a locally refined, non-boundary-fitted discretization of the fluid domain and perform flow simulations. In this talk, I will present our immersogeometric workflow. This includes a new GPU-accelerated voxel-based method to perform point membership classification of the mesh quadrature points, adaptive quadrature rules to faithfully capture the geometry in the intersected elements, and weak enforcement of Dirichlet boundary conditions in the intersected elements. Finally, we have extended our method to directly use analytic surfaces of B-rep CAD models by developing quadrature rules for all four kinds of analytic surfaces: planes, cones, spheres, and toroids. Using analytic surfaces directly avoids unnecessary surface type conversion and significantly reduces model-preprocessing time, while providing the same accuracy for the aerodynamic quantities of interest. We demonstrate the effectiveness of our immersogeometric method for high-fidelity industrial scale simulations by performing an aerodynamic analysis of vehicles directly represented using B-reps.

Date
Oct 7, 2019 3:00 PM — 4:00 PM
Location
Bechtel Collaboratory, Discovery Learning Center
Engineering Center, University of Colorado at Boulder, Boulder, CO 80309
ADARSH KRISHNAMURTHY
ADARSH KRISHNAMURTHY

Assistant Professor, Mechanical Engineering, Iowa State University