Abstract
The impact of the human nasal airway complexity on the pharyngeal airway fluid mechanics is investigated at inspiration. It is the aim to find a suitable degree of geometrical reduction that allows for an efficient segmentation of the human airways from cone-beam computed tomography images. The flow physics is simulated by a lattice Boltzmann method on high-performance computers. For two patients, the flow field through the complete upper airway is compared to results obtained from three surface variants with continuously decreasing complexity. The most complex reduced airway model includes the middle and inferior turbinates, while the moderate model only features the inferior turbinates. In the simplest model, a pipe-like artificial structure is attached to the airway. For each model, the averaged pressure is computed at different cross sections. Furthermore, the flow fields are investigated by means of averaged velocity magnitudes, in-plane velocity vectors, and streamlines. By analyzing the averaged pressure loss from the nostrils to each cross section, it is found that only the most complex reduced models are capable of approximating the pressure distribution from the original geometries. In the moderate models, the geometry reductions lead to overpredictions of the pressure loss in the pharynx. Attaching a pipe-like structure leads to a higher deceleration of the incoming flow and underpredicted pressure losses and velocities, especially in the upper part of the pharynx. Dean-like vortices are observed in the moderate and pipe-like models, since their shape comes close to a -bend elbow pipe.
Keywords: Computational fluid dynamics, Lattice Boltzmann method, Airway complexity, Air flow simulation
Introduction
In computational fluid dynamics (CFD), complex mathematical models and numerical methods are used to simulate fluid motion in and around arbitrary geometries [1, 2]. Because of its noninvasive nature, CFD has obtained a significant interest in the medical and engineering community. It is a validated method for the evaluation of the airflow in human upper airway models reconstructed from magnetic resonance (MR) or computed tomography (CT) imaging data [3–5].
To simulate the flow in the human airways, it is necessary to generate a corresponding three-dimensional model of the airway [3, 6]. A crucial step of this process is the segmentation of medical image data into airway and non-airway regions, and the identification of the air-tissue interface. Depending on the model generation method and the complexity of the geometry, the segmentation process may consume a considerable amount of time. The nasal airway is a complex anatomical structure with narrow, convoluted and intricate passages and is surrounded by the paranasal sinuses [7, 8]. It is hence quite tedious and time consuming to perform the segmentation manually. Fortunately, CT images feature sufficiently high contrasts that capture thin channels. They allow for an automatic segmentation by thresholding all areas that represent air in an image [3, 6, 9]. Despite its advantages, the CT imaging process entails high radiation doses leading to an increased risk for a patient’s health. Unlike CT imaging procedures, cone-beam computed tomography (CBCT) techniques feature short acquisition times and low radiation doses [10]. It is hence not surprising that they have gained significant popularity. Unfortunately, CBCT data have a higher noise ratio and lower contrasts compared to CT data, which may lead to uncertainty in the identification of narrow passages. Segmentation then needs to be performed semi-automatically, which makes it more difficult and again more time consuming.
Based on the extracted model, a computational mesh is usually generated that is input to a numerical method that simulates the flow numerically on computers. In [4, 6, 11–13], a lattice Boltzmann (LB) method is used to analyze flow in nasal airways with corresponding models stemming from CT images. The LB method has shown to be a fast and accurate method to simulate complex flows in intricate geometries [14, 15]. In [6], a general analysis of the respiratory flow in a single nasal cavity with a focus on secondary flow phenomena is investigated for inspiration and expiration. In two studies [4, 12], the results of a previous study [6] are extended towards a classification into different respiratory ability groups, which supported a-priori decision-making in surgical interventions. In the study of Waldmann et al. [13], effects of miniscrew-assisted rapid maxillary expansion (MARME) treatments on the respiratory flow are investigated. The findings reveal that respiratory resistance and the averaged wall-shear stress decreased after MARME treatment, whereas the heating capability deteriorated. The studies in [11] concentrate on particle simulations and evaluate different parallel approaches for coupled LB-Lagrangian simulations. Hörschler et al. [3] use a finite volume method to simulate the flow in a model of the nasal cavity at low Reynolds numbers Re and juxtapose numerical findings to experimental results. They show that for the flow can be considered laminar.
In extension to the nasal cavity, the pharynx also plays a crucial role in respiration diagnostics, e.g., in the analysis of the obstructive sleep apnea syndrome (OSAS) [16], which is a disorder that is characterized by intermittent closure of the pharyngeal airway. Mihaescu et al. [17] and Mylavarapu et al. [18] investigate the flow in realistic airway models reconstructed from CT and MR images. In [18], the model with a maximum narrowing at the retropalatal pharynx is used and the oral and nasal cavity are omitted. The investigations focused on steady flows and compared large-eddy simulation (LES) and Reynolds-averaged Navier–Stokes (RANS) simulation results. In [19], steady-state RANS and LES computations were performed for inspiratory and expiratory flow analysis, and the wall static pressure and the mean axial velocity were evaluated. Medical treatment increases the cross-sectional area in the whole airway and reduces local velocities, pressure loss, and wall-shear stress. Ito et al. [20] reconstruct the surface of the nasal and pharyngeal airway from coarse CT data for 23 patients. Their results agree with the conclusions in [19]. Hur et al. [21] conduct RANS simulations of the OSAS and use airway models based on CBCT data. Considering fluid-structure interactions, they show how a miniscrew-assisted rapid palatal expansion (MARPE) improves the airflow and decreases resistance in the upper airway. Chang et al. [22] reconstruct airway models from CBCT images before and after maxillomandibular advancement (MMA) and reported that less exertion was needed to breath after surgery. They consider fluid–structure interactions and used RANS simulations for airflow predictions. Hagen et al. [23] simplified the nasal airway in OSAS cases by using a pipe-like structure. The pressure distributions in the pharynx of the original and the simplified models were in good agreement. Unfortunately, only the impact of a single simplification is tested. The aforementioned studies indicate that CBCT data can be successfully used for CFD analyses.
The purpose of this study is to evaluate the influence of various nasal airway simplifications on the accuracy of CFD analysis in the pharynx region. Therefore, the upper respiratory tract from the nasal cavity, its simplification in three stages, and the pharyngeal airway with nasopharynx, velopharynx, oropharynx, and hypopharynx, see Fig. 2, are included. The first stage includes the middle and inferior turbinates. The second stage only includes the inferior turbinates. In the third stage, a pipe-like structure replaces the frontal part of the nasal cavity. An overview of the surface variants is given in “Surface Variants”.
Fig. 2.
Geometry and anatomical terminology of the airway of patient A. Furthermore, the coordinate system, the length scales and L, and the locations of slices and are introduced. The inlet and outlet areas are highlighted in red/blue and green
The materials and methods are presented in “Materials and Methods”. The results based on various anatomical changes affecting the nasal cavity complexity are presented in “Results”. Finally, a summary and conclusions are provided in “Summary and Conclusions”.
Materials and Methods
The flow field in the upper airways is simulated by an LB method. The corresponding surfaces are extracted from CBCT images. In the following, details on the medical images used in this study are given in “Medical Imaging”, followed by a description of the surface extraction process in “Surface Extraction”. “Surface Variants” explains from a medical point of view which surface variants of the upper airway are chosen. Subsequently, “Numerical Methods” presents the numerical methods that are used to conduct the simulations.
Medical Imaging
The original data for the surface extraction of a patient’s upper airway stem from n=460 two-dimensional CBCT images that are taken in transverse planes. A combination of all 2D images results in a three-dimensional density representation of the scanned patient, denoted as a. The CBCT images are obtained from an Alphard Vega CBCT scanner (Asahi Roentgen Co., Kyoto, Japan) under the following conditions: 80 kV, 5 mA, voxel size, and a field of view. Each image contains information on the density field given in Hounsfield units HU, with . Different HU values and ranges correspond to different material properties, e.g., at an HU value of around air is found and at HU=0 water is present.
The CBCT scans are obtained on the basis of their clinical orthodontic indication. The patients are scanned in natural head position as described by Hwang et al. [24]. Before using the scans for segmentation, the patient’s personalized data is removed and facial structures are blurred to guarantee data protection. In this study, CBCT scans of two patients are used. In the following, they are referred to as models A and B.
Surface Extraction
The surface geometry of the upper airway is extracted from the CBCT images in multiple steps as described previously [4, 6]. In the first step, the raw CBCT images are filtered using a convolutional filter (CF) [?] and a gradient anisotropic diffusion filter (GADF) [?] to generate a higher contrast between voxels representing air and other materials. The CF increases the HU gradients at the air–tissue interface at cell locations a(i,j,k), in the k-th CBCT image, , to using a convolution operation, i.e., applying
| 1 |
The kernel w is a matrix that multiplies weights with values in the surrounding cells of a(i,j). Preliminary investigations have shown the following kernel to yield the best results:
| 2 |
To employ the CF at boundaries of CBCT images, missing cells are artificially created outside the image domain. They are filled by the averaged HU value of the corresponding image. A deficit of solely using the CF is that not only gradients at air–tissue interfaces are increased but also smaller gradients at other material interfaces. To overcome this issue, the GADF smoothens unwanted gradients by using the classic Perona–Malik, gradient magnitude-based equation to reduce image noise without removing edges [25].
Figure 1a shows a CBCT image of a coronal cross section of a patient’s head through the nasal airway. Figure 1b compares HU values along the vertical red line depicted in Fig. 1a for the original CBCT, after application of solely the CF, and using a combination of both the CF and GADF. Obviously, gradients are increased by the CF whenever there is a transition from air to other materials, e.g., at location . Noise is then reduced by the GADF, e.g., in the range of .
Fig. 1.
Hounsfield values HU from CT recordings are compared to the same data filtered by a convolutional filter (CF) and by a combination of the CF and a gradient anisotropic diffusion filter (GADF). (a) Base CT image; (b) the original Hounsfield values along the red line in the (a)
After filtering, the upper airway is segmented by a region growing algorithm using a fixed threshold of , which lies in the middle of a range of values recommended by Kabuliak et al. [9] for segmentation of the upper airway from CBCT images. Thus, the CBCT voxels with are marked as airway voxels, while all others with are considered external to the airway, i.e., a binary image s(i, j, k) is created by
| 3 |
In Fig. 1b, the threshold at is shown as a black horizontal dashed line. As mentioned in “Introduction”, the CBCT data are known to have lower contrasts compared with the CT data, with a relatively lower radiation dose. Despite filter application, some parts of the nasal cavity in CBCT images may not be correctly identified, e.g., at the location range in Fig. 1b. Such portions are re-segmented manually using the open-source software 3D Slicer [26].
The inflow areas at the nostrils (inlets) and the outflow area at the lower pharynx (outlet) are defined to exhibit face normals pointing in the direction of the main flow; see Fig. 2. With the help of a slicing operation provided by 3D Slicer the segmentation in s(i, j, k) is reduced to by
| 4 |
The array is then modified to on the following criteria
| 5 |
where includes all neighboring voxels of and are the minimum and maximum HU values.
The subsequent steps are inspired by the processing pipeline described previsouly in [4, 6]. First, the Marching cubes algorithm [27] is applied to with the threshold . This results in a three-dimensional triangulated model of the upper human airway. Such a model is based on bilinear interpolation and a triangle look-up table. However, the surface is not smooth enough and contains aliasing effects due to the cubic structure of the voxels [6]. Therefore, it is smoothed by a windowed sync filter (WSF) [28]. The WSF is chosen because it does not shrink the surface, compared to, e.g., a Laplacian filter [6]. The WSF interprets changes in neighboring vertices in terms of frequencies. A pass-band for low frequencies (), which is then used representing the general structure of the nasal cavity shape, is applied to obtain sufficiently smooth and anatomically realistic geometries. In more detail, if a surface features small scale fluctuations with higher frequencies, the WSF redistributes vertices more evenly for fluctuations above pb without changing large-scale variations at lower frequencies below pb. The filter operates iteratively. 100 iterations have shown to yield a sufficiently smooth surface for the purpose of this work.
Finally, the generated surface is subdivided into sub-surfaces, i.e., into the left and right nostrils, the lower end of the pharynx, and the remaining surface of the upper airway. This subdivision is in a later stage necessary to prescribe the correct boundary conditions for the flow simulation, cf. “Numerical Methods”. Figure 2 exemplarily shows the subdivided geometry for patient A. The figure also introduces axes of the coordinate system that is used to define planes for analyzing the flow field in “Results”. Planes spanned by the x- and y-axis correspond to the transverse view of the CBCT data and planes spanned by y- and z-axis lie in the coronal view.
Surface Variants
Four different models are analyzed for each patient A and B:
the original surface (I),
the complex surface with middle and inferior turbinates (II),
the moderate surface with inferior turbinates (III),
and the surface containing a pipe-like structure (IV).
Surfaces of all models, A(g) and B(g) with are shown in Figs. 3 and 4.
Fig. 3.
Surface variations for patient A. (a), Model A (I); (b), Model A (II); (c), Model A (III); (d) Model A (IV)
Fig. 4.
Surface variations for patient B. (a), Model B (I); (b), Model B (II); (c), Model B (III); (d) Model B (IV)
The analyses presented in “Analysis of the Total Pressure Loss” are based on area-averaged quantities that are computed in cross sections , which are equally distributed along the pharynx. For each patient, the upper cross section is defined as a plane passing through the posterior nasal spine. The lower cross section is defined as a plane passing through the most anteroinferior point of the fourth cervical vertebrae. All cross sections are parallel to the x-/z-plane. The positions of the first and the last cross sections and are illustrated in Fig. 2.
The shape of the pipe-like structure in model (IV) is generated in four steps. The dashed lines , exemplarily shown in Fig. 3d for model A(IV), highlight these steps. They are positioned along the model length L, which is measured in the positive x-direction from the nostrils to the complete anterior part of the airway, as shown in Fig. 2. At location , the original surface of the airway is cut at the level of a plane passing from the sella to the posterior nasal spine, which is perpendicular to the midsagittal plane. The remaining boundary edges are extruded in the negative x-direction toward location , which is positioned at (3/4)L. At , which is located at L/2, the cross section forms a circle connecting to the boundary edges at . From to , located at 0L, the circumference of the pipe-like structure successively decreases toward a single inflow area with a size equal to the summed area of the left and right nostrils of models .
Numerical Methods
The numerical simulations are conducted using an LB method that operates on three-dimensional unstructured Cartesian meshes. The LB method is described in “Lattice-Boltzmann Method”. The subsequent “Computational Mesh and Simulation Setup” presents the grid generation process, the simulation setup, and contains a description of the initial and boundary conditions.
Lattice Boltzmann Method
To compute the flow field in the upper airways an LB method as part of the multiphysics Aerodynamisches Institut Aachen (m-AIA) simulation framework is used. The governing equation is the Boltzmann equation
| 6 |
where f and are the particle probability distribution functions (PPDFs) before ( f and ) and after ( and ) collision, t is the time, is the molecular velocity, F denotes an external force, m represents the molecular mass, is the relative velocity between two colliding particles with velocities and , and dA is the differential cross section. The subscript represents the three spatial coordinates. Bhatnagar, Gross, and Krook [29] proposed the BGK model to simplify the non-linear integro-differential part on the right-hand side of Eq. 7. Neglecting forcing terms, the BGK equation reads
| 7 |
The collision process is governed by the relaxation parameter with relaxation time . In the limit, the PPDFs approach the Maxwellian equilibrium state . Additional details on the relaxation process can be found in [15]. To simulate the flow, Eq. 7 is discretized to yield the lattice BGK equation
| 8 |
where denotes the location in space, is the time increment per simulation iteration, and r is the PPDF direction. In this work, the space is discretized by a hierarchical Cartesian mesh [30] and the three-dimensional discretization model D3Q27 [31] is used. That is, the Cartesian directions, the cubic edge-diagonal directions, and the cubic space-diagonal directions are considered for the propagation of the PPDFs. With each direction r, a PPDF and a molecular velocity vector is associated. The macroscopic variables, i.e., the density and the velocity vector can be obtained from the moments of the PPDFs
| 9 |
| 10 |
In the LB context, the spatial and temporal spacing are set to such that the speed of sound yields
| 11 |
The pressure can then be expressed by a simplified form of the ideal gas law
| 12 |
Computational Mesh and Simulation Setup
As mentioned above, the space in the airways needs to be discretized prior to a simulation. Therefore, a massively parallel grid generator is applied to generate a uniform hierarchical unstructured Cartesian mesh.
The grid generation starts with a single cube of edge length , cf. Fig. 2. Note that cubes are in the following also referred to as cells as this is a common terminus in the CFD community. The initial cell contains the whole upper airway geometry and is continuously subdivided into smaller cells constituting an octree with parent-child relationships. At each iteration, a parent cell is subdivided into eight smaller cells and cells outside the airway geometry are removed. The subdivision process is repeated until a predefined octree hierarchy level (OHL) is reached. The OHL in this study is chosen in such a way that for all models the grid spacing is . Therefore, the initial cell for refinement is scaled accordingly. Such small grid spacings are necessary to resolve thin channels and to accurately resolve boundary layers [12, 32].
The number of cells for each model A(g) and B(g) are listed in Table 1. Obviously, reducing the complexity also reduces the number cells required for simulation. From model (I) to model (II) the number is roughly bisected. Model (III) further reduces this number. The only exception is model (IV), which features in contrast to (II)) and (III) again an increased volume that needs to be meshed. Considering furthermore the good scalability of the simulation code [14], it is expected that the computational cost almost decreases linearly with .
Table 1.
Number of cells for models A(I) - A(IV) and B(I) - B(IV). Furthermore the hydraulic diameter , the surface area , the circumference , and the Reynolds number Re at the outlet for models A and B are given
| Model | A(I) | A(II) | A(III) | A(IV) | B(I) | B(II) | B(III) | B(IV) |
|---|---|---|---|---|---|---|---|---|
| 470.0 | 180.0 | 140.0 | 255.0 | 500.0 | 280.0 | 180.0 | 325.0 | |
| 12.40 | 13.03 | |||||||
| 244.00 | 234.00 | |||||||
| 76.95 | 71.82 | |||||||
| Re | 815.80 | 856.30 | ||||||
The Reynolds number in the pharynx is defined by , where is the reference velocity that corresponds to a volume flux of for respiration at rest [12], is the hydraulic diameter of the outlet geometry with surface area and circumference , and is the kinematic viscosity of air. Table 1 lists the hydraulic diameters, outlet areas, circumferences, and Reynolds numbers per simulation setup. Three types of boundary conditions are imposed. At the outlet, an adaptable Dirichlet condition for the pressure is prescribed [4, 12]. This condition continuously decreases the pressure until Re is reached at the outlet. Additionally, a von Neumann condition is used for the velocity at the outlet. At the inlet, a Saint–Venant pressure boundary condition [4, 12] is used, which extrapolates the momentum. In the end, a pressure difference between the inlet(s) and the outlet drives the flow. On the remaining surface a no-slip condition is imposed. It uses the second-order accurate interpolated bounce-back condition from Bouzidi et al. [33]. The flow field is initialized with , , and with the corresponding equilibrium PPDFs.
The simulations are run on the JURECA [27] and the CLAIX high-performance computing (HPC) systems at Forschungszentrum Jülich and at RWTH Aachen University.
Results
The flow in the various geometries is analyzed according to the total pressure loss along the airway in “Analysis of the Total Pressure Loss”. Subsequently, in “Analysis of the Velocity Magnitude” and “Streamline Analysis of the Flow” the shape-induced change in velocity magnitude and streamlines are discussed. In the latter two investigations, the models A and B deliver similar results. Therefore, only the results for patient A are presented.
Analysis of the Total Pressure Loss
Pressure fields are analyzed in terms of the area-averaged total pressure , , at cross sections , including the static and dynamic pressure, and the total pressure difference, i.e., the total pressure loss between cross sections and at the inlets. Figure 5a, b shows for models A and B the streamwise development of the total pressure in the four models (I)-(IV) with the red curve representing the reference model (I). The error to model (I) of the total pressure loss of the three simplified models (II) - (IV) is shown in Fig. 5c, d. It is defined by
| 13 |
with . It should be noted that despite reaches quite high values in the following analysis, the difference in Pascal [Pa] is quite small. Table 2 provides the corresponding quantitative results and additionally shows the absolute error in Pascal, i.e.,
| 14 |
Fig. 5.
Area-averaged total pressure in [Pa], and error in percent at cross sections . (a), Total pressure in model A; (b), Total pressure in model B; (c), error in model A; (d), error in model B
Table 2.
Area-averaged total pressure given in X+101,322[Pa], where X is the corresponding value in the table, and errors and at cross sections
| 0 | 2.62 | 2.61 | 2.43 | 2.74 | 2.45 | 2.45 | 2.15 | 2.61 | 3.6 | 47.0 | -33.0 | 0.4 | 55.6 | -29.1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| (0.014) | (0.183) | (-0.128) | (0.002) | (0.306) | (-0.161) | |||||||||
| 1 | 2.60 | 2.58 | 2.40 | 2.70 | 2.42 | 2.40 | 2.09 | 2.55 | 4.0 | 47.0 | -25.9 | 3.5 | 57.1 | -22.8 |
| (0.016) | (0.190) | (-0.105) | (0.020) | (0.331) | (-0.132) | |||||||||
| 2 | 2.54 | 2.52 | 2.33 | 2.65 | 2.40 | 2.39 | 2.08 | 2.50 | 5.0 | 45.2 | -23.5 | 1.1 | 52.5 | -16.5 |
| (0.023) | (0.207) | (-0.108) | (0.007) | (0.315) | (-0.099) | |||||||||
| 3 | 2.49 | 2.41 | 2.30 | 2.54 | 2.36 | 2.37 | 2.05 | 2.46 | 15.6 | 36.2 | -1.0 | -1.0 | 47.7 | -16.5 |
| (0.080) | (0.185) | (-0.051) | (-0.007) | (0.307) | (-0.106) | |||||||||
| 4 | 2.23 | 2.25 | 2.16 | 2.47 | 2.33 | 2.28 | 2.02 | 2.35 | 3.0 | 9.8 | -31.3 | 7.1 | 46.2 | -3.2 |
| (0.023) | (0.075) | (-0.241) | (0.047) | (0.311) | (-0.022) | |||||||||
| 5 | 1.90 | 1.91 | 1.81 | 2.13 | 2.27 | 2.27 | 1.95 | 2.32 | 1.1 | 18.9 | -13.8 | -0.9 | 43.8 | -6.5 |
| (0.011) | (0.190) | (-0.139) | (-0.007) | (0.319) | (-0.047) | |||||||||
| 6 | 1.83 | 1.90 | 1.79 | 2.02 | 2.25 | 2.26 | 1.93 | 2.27 | -6.0 | 3.2 | -16.6 | -4.1 | 42.5 | -2.0 |
| (-0.070) | (0.038) | (-0.194) | (-0.031) | (0.320) | (-0.015) | |||||||||
| 7 | 1.57 | 1.40 | 1.78 | 1.85 | 2.24 | 2.13 | 1.87 | 2.26 | 12.1 | -14.7 | -19.5 | 15.1 | 49.5 | -1.7 |
| (0.173) | (-0.210) | (-0.279) | (0.115) | (0.376) | (-0.013) | |||||||||
| 8 | 1.29 | 1.14 | 0.96 | 1.32 | 2.01 | 2.07 | 1.83 | 2.25 | 9.2 | 19.0 | -2.0 | -6.1 | 17.4 | -24.4 |
| (0.157) | (0.326) | (-0.034) | (-0.061) | (0.173) | (-0.242) | |||||||||
| 9 | 0.78 | 0.92 | 0.47 | 0.76 | 1.98 | 1.77 | 1.57 | 1.79 | -6.1 | 13.9 | 1.2 | 21.4 | 41.1 | 18.5 |
| (-0.135) | (0.309) | (0.026) | (0.217) | (0.418) | (0.188) |
Based on Fig. 5a, b, it is apparent that the total pressure curves of models (I) - (IV) show similar trends. For both patients, the pressure curves of models (II) are closest to the pressure curve of their corresponding models (I). Figure 5a, c and the values in Table 2 reveal that for patient A the pressure is overpredicted and the pressure loss is underpredicted. At locations upstream of , the error ranges from to . Considering model A(III), large overpredictions of are observed in the upper part of the pharynx from to , with errors models is due to the difference of the outlet pressures, cf. Fig. 5a, inherited from the adaptive boundary condition satisfying the Reynolds number condition, see “Computational Mesh and Simulation Setup”. Similar to patient A, the pipe-like structure of B(IV) also leads to reduced losses compared with model B(I), except for an increase at , as shown in Fig. 5b. In all cross sections of model B(III) higher errors are obtained. Excluding the loss at for all the errors. In model B(II), the error of the losses is below except at and . Similar to model A, the pressure fluctuations near the outflow region are due to pressure differences that are prescribed to yield flows of the required Reynolds numbers.
Analysis of the Velocity Magnitude
Based on the following analysis, the results for model B are similar to those found for A. Therefore, only the results for patient A are discussed. In Fig. 6, velocity fields in the pharynx of patient are shown. In the x-/z-plane involving the middle of left and right nostrils, plots of the velocity magnitude are superimposed with in-plane velocity vectors. The oropharynx and hypopharynx of models A(I)–A(IV) reveal few qualitative differences in the velocity field. However, in the nasopharynx, various flow phenomena can be observed. Models A(I) and A(II) reveal two main streams of inflow, highlighted by the red arrows in Fig. 6a, b. The first stream originates directly from the inferior turbinate while the second stream passes through the middle turbinate and is then deflected downwards by the fornix of the pharynx. Consistent with the findings of the pressure loss, omitting the superior turbinate has no apparent impact on the fluid flow in the pharynx. Unlike models A(I) and A(II), the models A(III) and A(IV) have only a single main stream of incoming flow, as indicated by the red arrows in Fig. 6c, d. In model A(III), the complete flow passes through the inferior turbinate, which increase the magnitude of velocity in the nasopharynx related to the high pressure losses shown in Fig. 5. Conversely, the relatively large volume and the diverging form of the pipe-like structure decelerate the influx of fluid, resulting in the aforementioned underprediction of the total pressure loss. Furthermore, the recirculation zone highlighted by a green oval in Fig. 6d contributes to the deceleration of the flow.
Fig. 6.
Velocity magnitude in the pharynx of patient -/-planes in the middle of left and right nostrils superimposed by in-plane velocity vectors (a), Model A (I); (b), Model A (II); (c), Model A (III); (d) Model A (IV)
Considering the velocity magnitudes and in-plane velocity vectors in the -/-plane at in Fig. 7, the flow fields in A(I) and A(II) are quite similar. The same is true for models A(III) and A(IV). From A(II) to A(III) a major change in the flow behavior is visible. In models A(III) and A(IV), two counter-rotating vortices are observed, see Fig. 7c, d. These vortices arise from the bend structure and feature a Dean-vortex-like behavior, which is usually observed in flow through -bend elbow pipe geometries. This comes from the fact that the shapes in models (III) and (IV) come close to such of an elbow pipe. The vortical behavior of the flow is in the following further analyzed by means of streamlines in the next section.
Fig. 7.
Velocity magnitude in the pharynx of patient -/-planes at superimposed by in-plane velocity vectors (a), Model A (I); (b), Model A (II); (c), Model A (III); (d) Model A (IV)
Streamline Analysis of the Flow
Figures 8 and 9 provide further details of the role of different surface variants in the development of different flow phenomena. In models A(I), A(II), and A(III), blue and red streamlines represent the flow entering the left and right nostrils, respectively. Flow entering the pipe-like structure A(IV) is visualized by green streamlines in Fig. 9b. The streamlines start in the corresponding inlet areas. The position of the cuts is shown along with cut or slightly opaque displayed geometries.
Fig. 8.
Streamlines entering left (blue) and right (red) nostrils for models A (I) and A (II). (a) Streamlines of model A (I); (b), streamlines of model A (II)
Fig. 9.
Streamlines entering left (blue) and right (red) nostrils for model A (III) (a) and the pipe-like structure (green) for model A (IV) (b)
In model A(I), fluid enters the nostrils and is split in both cavities into two main streams, following the lower and middle turbinate channels, as shown in Fig. 8a. The streams reunite again before entering the pharynx. Streamlines through the frontal, ethmoidal, and maxillary sinuses are not observed. The flow field in A(II), as shown in Fig. 8a, is similar to that of model A(I), except for as lightly compressed distribution of streamlines at the interface between middle and superior turbinate, where model A(II) has been cut. Unlike in the aforementioned cases, the two mainstreams are not given as much space to develop in model A(III). Upstream of the merging zone in the pharynx, the two counter-rotating vortices are shown in Fig. 9a. They correspond to the Dean-vortex-like phenomena described in “Analysis of the Velocity Magnitude”. The spinning motion of the vortices is caused by airstreams along the outer part of the inferior turbinate and the airflow through the inner part, which is then deflected at the nasopharynx. These phenomena are observed for incoming air through both the left and right channels. A similar pair of vortices is visible in Fig. 9b in model . Here, obviously the streamlines are not compressed by narrow channels. Instead, the fluid flows uniformly through the pipe-like structure until it is deflected downwards.
Summary and Conclusions
The accurate prediction of the respiratory fluid mechanics via numerical simulative methods requires a precise representation of the human upper airway geometry. The geometry extraction process can be fully automated for CT data. Recording of CT data entails, however, the exposure of a patient to unnecessary radiation. In contrast, CBCT data can be generated rapidly using a substantially lower dose of radiation. Unfortunately, due to their high noise ratio and low contrasts, the segmentation of CBCT data is a challenge. The overhead of manual segmention of medical components can be reduced by decreasing the complexity of the nasal geometry.
To understand what degree of complexity reduction is necessary to yield simulation results that come with a tolerable error, highly resolved lattice Boltzmann simulations with the simulation framework ZFS have been performed on HPC systems for two patients with four stages of complexity reduction: (I) the original geometry, (II) a geometry including the middle and inferior turbinates, (III) a geometry including only the inferior turbinates, and (IV) a case where the nasal cavity has been replaced by a pipe-like structure. With each level of reduction from (I) to (III) the number of computational cells and hence the computational effort is reduced. The mesh of model (IV) consists again of more cells due to a volume increase.
A novel extraction pipeline that includes pre-filtering of CBCT data to enhance the image quality has been presented. The pre-filtering combines a convolutional and a gradient anisotropic diffusion filter to reduce the manual effort for segmenting the CBCT data.
The change in the area-averaged pressure shows that all models follow the original geometry (I) adequatly with model (II) via maximum approximation. The total pressure loss along the airway in the pharynxtolarynx region, as an indicator of the respiratory efficiency at inspiration, has also been analyzed for all reduced models. The results have been juxtaposed with the pressure loss values of the original geometry (I). They reveal that the relative error for only model (II) is sufficiently small to be usable in CFD computations. Considering the computational cost, the reduction to model (II) roughly halved the number of computational cells. To further corroborate these findings, the velocity magnitude has been analyzed in various cross sections along the pharynxtolarynx. While in models (I) and (II) the pharyngeal center is fed by two incoming streams from the nasal cavity, the upper stream is missing in models (III) and (IV). In the pipe-like geometry, a recirculation zone appears in this region. The missing upper stream also has an impact on the in-plane velocity magnitude behavior at the outlet. In both models (III){ and}(IV), Dean-vortex-like structures are found, which are obviously generated by the bent shape of the whole setup. These vortices are not detected in models (I) and (II). Finally, secondary flow phenomena are further analyzed based on the streamlines in the upper airways. They show how incoming fluid spreads through the complete middle and inferior turbinate in models (I) and (II), leading to a development of the aforementioned two streams. Additionally, they provide information on how the Dean-vortex-like structures arise.
To summarize, reducing the shape of the nasal cavity to less than the middle and inferior turbinates massively accelerates the segmentation. However, such a simplification results in unacceptable errors for the simulation. Yet, excluding the superior turbinate and keeping the middle and inferior turbinates still allows for an accelerated segmentation but with acceptable errors. The computational cost is then approximately bisected compared to the original geometry.
Numerical flow simulations are on the verge of becoming a common diagnostic tool for analyzing changes of the breathing capability after surgical interventions. Ideally, surgeries are conducted virtually and such an analysis can be done without an actual operation. To use the tool on a frequent basis, a large number of simulations is needed and efficient segmentation and computation techniques, as proposed in the present study, are mandatory.
Acknowledgements
This work was supported by a National Research Foundation of Korea (NRF) grant funded by the Korean government (Ministry of science and ICT) (No. 2020R1F1A1070617 and NRF 2017R1D1A1B03032132). The authors gratefully acknowledge the computing time granted by the Jülich Aachen Research Alliance (JARA) Vergabegremium involving the JARA partitions on the supercomputers JURECA at Forschungszentrum Jülich and CLAIX of RWTH Aachen University. This work was performed as part of the Helmholtz School for Data Science in Life, Earth and Energy (HDS-LEE).
Author Contributions
HA and MR performed the semi-manual segmentation. MR conducted numerical flow simulations. MR and AL extracted and interpreted simulation results. KCL designed the conception of the study. KCL, HA, MR, and AL drafted the article. WS was involved in manuscript editing. HA and MR revised the article critically for important intellectual content. All authors approved the version to be submitted. *, † : Contributed equally.
Declarations
Conflicts of interest
The authors declare that they have no conflict of interest.
Footnotes
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.In: C. Hirsch (ed.) Numerical Computation of Internal and External Flows (Second Edition), second edition edn. Butterworth-Heinemann, Oxford (2007). 10.1016/B978-075066594-0/50038-2
- 2.Wendt, J., Anderson, J., for Fluid Dynamics, V.K.I., Degrez, G., Dick, E., Grundmann, R.: Computational Fluid Dynamics: An Introduction. A Von Karman Institute book. Springer Berlin Heidelberg (1996)
- 3.Hörschler, I., Brücker, C., Schröder, W., Meinke, M.: Investigation of the impact of the geometry on the nose flow. European Journal of Mechanics - B/Fluids 25(4), 471–490 (2006). 10.1016/j.euromechflu.2005.11.006
- 4.Lintermann, A., Schröder, W.: A Hierarchical Numerical Journey Through the Nasal Cavity: from Nose-Like Models to Real Anatomies. Flow, Turbulence and Combustion 102(1), 89–116 (2019). 10.1007/s10494-017-9876-0
- 5.Mylavarapu, G., Murugappan, S., Mihaescu, M., Kalra, M., Khosla, S., Gutmark, E.: Validation of computational fluid dynamics methodology used for human upper airway flow simulations. J Biomech. 42(10), 1553–1559 (2009). 10.1016/j.jbiomech.2009.03.035 [DOI] [PubMed]
- 6.Eitel, G., Freitas, R.K., Lintermann, A., Meinke, M., Schröder, W.: Numerical Simulation of Nasal Cavity Flow Based on a Lattice-Boltzmann Method. In: A. Dillmann, G. Heller, M. Klaas, H.P. Kreplin, W. Nitsche, W. Schröder (eds.) New Results in Numerical and Experimental Fluid Mechanics VII, Notes on Numerical Fluid Mechanics and Multidisciplinary Design, vol. 112, pp. 513–520. Springer Berlin / Heidelberg (2010). 10.1007/978-3-642-14243-7_63
- 7.Hakan, E., Juan Martin, P.: Measuring the airway in 3 dimensions: a reliability and accuracy study. Am J Orthod Dentofacial Orthop. 137(4) (2010). 10.1016/j.ajodo.2010.01.014 [DOI] [PubMed]
- 8.Mygind, N., Dahl, R.: Anatomy, physiology and function of the nasal cavities in health and disease. Advanced Drug Delivery Reviews 29(1), 3 – 12 (1998). 10.1016/S0169-409X(97)00058-6. Nasal Drug Delivery [DOI] [PubMed]
- 9.Kabaliuk, N., Nejati, A., Loch, C., Schwass, D., Cater, J., Jermy, M.: Strategies for segmenting the upper airway in cone-beam computed tomography (cbct) data. Open Journal of Medical Imaging 07, 196–219 (2017). 10.4236/ojmi.2017.74019
- 10.Loubele, M., Bogaerts, R., Van Dijck, E., Pauwels, R., Vanheusden, S., Suetens, P., Marchal, G., Sanderink, G., Jacobs, R.: Comparison between effective radiation dose of cbct and msct scanners for dentomaxillofacial applications. European Journal of Radiology 71(3), 461 – 468 (2009). 10.1016/j.ejrad.2008.06.002. Osteoporosis [DOI] [PubMed]
- 11.Henn, T., Thäter, G., Dörfler, W., Nirschl, H., Krause, M.J.: Parallel dilute particulate flow simulations in the human nasal cavity. Computers and Fluids 124, 197 – 207 (2016). 10.1016/j.compfluid.2015.08.002. Special Issue for ICMMES-2014
- 12.Lintermann, A., Meinke, M., Schröder, W.: Fluid mechanics based classification of the respiratory efficiency of several nasal cavities. Computers in Biology and Medicine 43(11), 1833 – 1852 (2013). 10.1016/j.compbiomed.2013.09.003 [DOI] [PubMed]
- 13.Waldmann, M., Lintermann, A., Choi, Y.J., Schr¨oder, W.: Analysis of the Effects of MARME Treatment on Respiratory Flow Using the Lattice-Boltzmann Method. New Results in Numerical and Experimental Fluid Mechanics XII pp. 853–863. (2020). 10.1007/978-3-030-25253-3_80
- 14.Lintermann, A., Meinke, M., Schröder, W.: Zonal Flow Solver (ZFS): a highly efficient multi-physics simulation framework. International Journal of Computational Fluid Dynamics pp. 1–28. (2020). 10.1080/10618562.2020.1742328
- 15.Lintermann, A., Schröder, W.: Lattice–Boltzmann simulations for complex geometries on high-performance computers. CEAS Aeronautical Journal (2020). 10.1007/s13272-020-00450-1
- 16.Ng, A., Qian, J., Cistulli, P.: Oropharyngeal collapse predicts treatment response with oral appliance therapy in obstructive sleep apnea. Sleep 29, 666–71 (2006). 10.1093/sleep/29.5.666 [PubMed]
- 17.Mihaescu, M., Murugappan, S., Kalra, M., Khosla, S., Gutmark, E.: Large eddy simulation and reynolds-averaged navier-stokes modeling of flow in a realistic pharyngeal airway model: An investigation of obstructive sleep apnea. Journal of biomechanics 41, 2279–88 (2008). 10.1016/j.jbiomech.2008.04.013 [DOI] [PubMed]
- 18.Mylavarapu, G., Murugappan, S., Mihaescu, M., Kalra, M., Khosla, S., Gutmark, E.: Validation of computational fluid dynamics methodology used for human upper airway flow simulations. J Biomech. 42(10), 1553–1559 (2009). 10.1016/j.jbiomech.2009.03.035 [DOI] [PubMed]
- 19.Powell, N., Mihaescu, M., Mylavarapu, G., Weaver, E., Guilleminault, C., Gutmark, E.: Patterns in pharyngeal airflow associated with sleep-disordered breathing. Sleep medicine 12, 966–74 (2011). 10.1016/j.sleep.2011.08.004 [DOI] [PMC free article] [PubMed]
- 20.Ito, Y., Cheng, G., Shih, A., Koomullil, R., Soni, B., Sittitavornwong, S., Waite, P.: Patient-specific geometry modeling and mesh generation for simulating obstructive sleep apnea syndrome cases by maxillomandibular advancement. Mathematics and computers in simulation 81, 1876–1891 (2011). 10.1016/j.matcom.2011.02.006 [DOI] [PMC free article] [PubMed]
- 21.Hur, J.S., Hyoung-Ho, K., Choi, J.Y., Suh, S.H., Baek, S.H.: Investigation of the effects of miniscrew-assisted rapid palatal expansion on airflow in the upper airway of an adult patient with obstructive sleep apnea syndrome using computational fluidstructure interaction analysis. Korean Journal of Orthodontics 47, 353–364 (2017). 10.4041/kjod.2017.47.6.353 [DOI] [PMC free article] [PubMed]
- 22.Chang, K., Kim, K., McQuilling, M., Movahed, R.: Fluid structure interaction simulations of the upper airway in obstructive sleep apnea patients before and after maxillomandibular advancement surgery. American Journal of Orthodontics and Dentofacial Orthopedics 153, 895–904 (2018). 10.1016/j.ajodo.2017.08.027 [DOI] [PubMed]
- 23.Hagen, C., Gurumurthy, P., Buzug, T.: Effects of replacing the nasal cavity with a simple pipe like structure in cfd simulations of the airflow within the upper airways of osa patients with patient individual flow rates. Current Directions in Biomedical Engineering 3 (2017). 10.1515/cdbme-2017-0168
- 24.Hwang, H.S., Lee, K., Uhm, G.S., Cho, J.H., McNamara, J.: Use of reference ear plug to improve accuracy of lateral cephalograms generated from cone-beam computed tomography scans. Korean journal of orthodontics 43, 54–61 (2013). 10.4041/kjod.2013.43.2.54 [DOI] [PMC free article] [PubMed]
- 25.Perona, P., Malik, J.: Scale-space and edge detection using anisotropic diffusion. IEEE Transactions on Pattern Analysis and Machine Intelligence 12(7), 629–639 (1990)
- 26.Fedorov, A., Beichel, R., Kalpathy-Cramer, J., Finet, J., Fillion-Robin, J.C., Pujol, S., Bauer, C., Jennings, D., Fennessy, F., Sonka, M., Buatti, J., Aylward, S., Miller, J.V., Pieper, S., Kikinis, R.: 3d slicer as an image computing platform for the quantitative imaging network. Magnetic Resonance Imaging 30(9), 1323 – 1341 (2012). 10.1016/j.mri.2012.05.001. Quantitative Imaging in Cancer [DOI] [PMC free article] [PubMed]
- 27.Lorensen, W., Cline, H.: Marching cubes: A high resolution 3d surface construction algorithm. ACM SIGGRAPH Computer Graphics 21, 163– (1987). 10.1145/37401.37422
- 28.Taubin, G., Zhang, T., Golub, G.: Optimal surface smoothing as filter design (1996). 10.1007/BFb001554
- 29.Bhatnagar, P.L., Gross, E.P., Krook, M.: A model for collision processes in gases. i. small amplitude processes in charged and neutral one-component systems. Phys. Rev. 94, 511–525 (1954). 10.1103/PhysRev.94.511
- 30.Lintermann, A., Schlimpert, S., Grimmen, J., Günther, C., Meinke, M., Schröder, W.: Massively parallel grid generation on hpc systems. Computer Methods in Applied Mechanics and Engineering 277, 131 – 153 (2014). 10.1016/j.cma.2014.04.009
- 31.Qian, Y.H., D'Humières, D., Lallemand, P.: Lattice BGK models for navier-stokes equation. Europhysics Letters (EPL) 17(6), 479–484 (1992). 10.1209/0295-5075/17/6/001
- 32.Lintermann, A., Eitel-Amor, G., Meinke, M., Schröder,W.: Lattice-boltzmann solutions with local grid refinement for nasal cavity flows (2010). 10.1007/978-3-642-35680-3_69
- 33.Bouzidi, M’hamed, Mouaouia, F., Mouaouia, Lallemand, Pierre: Momentum transfer of a boltzmann-lattice fluid with boundaries. Physics of Fluids 13, 3452–9 (2001). 10.1063/1.1399290









