atzoriunderstandingmismatchbetweenvivo2025.md 46 KB


category: literaturenote citekey: atzoriunderstandingmismatchbetweenvivo2025 title: Understanding the mismatch between in-vivo and in-silico rhinomanometry authors: "Atzori, Marco; Ciacci, Gabriele Dini; Quadrio, Maurizio" year: 2025 date: 2025-00-00 2025 url: "https://arxiv.org/abs/2506.10865v1" zotero_key: GISAPCE7 zotero_storage: D3G2SXKQ collections: transpordi_planeerimine folder: 001_artiklid firstAuthor: "Atzori, Marco"

status: converted

Understanding the mismatch between in-vivo and in-silico rhinomanometry

Marco Atzori1*, Gabriele Dini Ciacci1 and Maurizio Quadrio1*

1*Department of Aerospace Science and Technology, Politecnico di Milano, Campus Bovisa, Milano, 20156, Italy.

*Corresponding author(s). E-mail(s): marco.atzori@polimi.it; maurizio.quadrio@polimi.it; Contributing authors: gab@diniciacci.org;

Abstract

Numerical simulations and clinical measurements of nasal resistance are in quantitative disagreement. Bias introduced by the design of medical devices has not been considered until now as a possible explanation. The aim of present paper is to study the effect of the location of the probe on the rhinomanometer that is meant to measure the ambient pressure. Rhinomanometry is carried out on a 3D silicone model of a patient-specific anatomy; a clinical device and dedicated sensors are employed side-by-side for mutual validation. The same anatomy is also employed for numerical simulations, with approaches spanning a wide range of fidelity levels. We find that the intrinsic uncertainty of the numerical simulations is of minor importance. To the contrary, the position of the pressure tap intended to acquire the external pressure in the clinical device is crucial, and can cause a mismatch comparable to that generally observed between in-silico and in-vivo rhinomanometry data. A source of systematic bias may therefore exist in rhinomanometers, designed under the assumption that measurements of the nasal resistance are unaffected by the flow development within the instruments.

Keywords: Nasal Resistance, Rhinomanometry, Nasal Obstruction, Computational Fluid Dynamics

1 Introduction

In clinical medicine, nasal airways obstruction (NAO) is a relatively common condition [1], with a polyfactorial etiology [2] and a potentially serious impact on a patient's life quality [3, 4], possibly leading to breathing difficulties, sleep apnea, facial pain, dysosmia and other symptoms. Treatments for NAO have a low success rate [4]. Diagnosis is based upon subjective symptom descriptions and visual inspections of computedtomography (CT) scans; the main functional information available to the surgeons derives from the clinical exam known as rhinomanometry (RMM), which yields a measure of nasal resistance [5]. The nasal resistance quantifies the hydraulic resistance of the nose, defined as the ratio R = ∆P/Q, where ∆P is the pressure drop across the nasal cavities during breathing, and Q is the flow rate. Higher values of R imply that a stronger exertion is necessary for breathing, suggesting a possible NAO.

1.1 Challenges in measurements of nasal resistance

Since precise and non-invasive measurements of the velocity field inside the nose are not possible, rhinomanometry is one application where an in-silico exam could bear substantial advantages. Several studies have indeed explored the potential of computational fluid dynamics (CFD) for both fundamental research and clinical purposes [6, 7]. Simulations could be used, for example, for advanced diagnostics [8], or to carry out virtual surgeries [9]. In order to do so, however, the numerical simulations have to be reliable. Numerical studies have reached a progressively higher accuracy [see e.g. 10], and can compute values of nasal resistance which are internally consistent [11]. However, a significant mismatch between the CFD computed values and those clinically measured is reported in the literature. In particular, clinical exams tend to overestimate R w.r.t. numerical simulations, even by more than 200 − 300% [12–15].

A conclusive explanation for such large discrepancies has yet to be provided. Possible reasons investigated so far can be categorized into two classes: i) errors in creating the geometrical representation of the anatomy, and ii) intrinsic simulation errors, caused e.g. by poor turbulence modelling, lack of spatial resolution or inaccurate numerics. As an example of the first class, Karbowski et al. [16] studied the impact of changing the CT scan segmentation threshold. For the second class, a precise evaluation of the errors caused by numerical methods, lack of resolution, and turbulent modelling was carried out by Schillaci and Quadrio [17], who concluded that the largest source of error is the order of accuracy of the numerical schemes (an apparently minor detail that is often overlooked). Nevertheless, neither poor reconstructions nor numerics can fully explain the vastly different outcomes of CFD and clinical RMM. For a more comprehensive description of this somewhat discomforting state of the art, we refer the reader to the recent review by Johnsen [18], who concludes that new possible sources of error should be investigated to reconcile in-vivo and in-silico rhinomanometry.

1.2 Aim and scope of the present paper

This work addresses a source of error that has received little or no attention so far, namely a systematic bias in the in-vivo rhinomanometry caused by the choice of how the pressure difference ∆P is measured. The position of the two probes necessary to obtain ∆P is chosen at the design stage of the clinical device. The first probe is placed in a sealed nostril and is supposed to sense the same pressure of the nasopharynx; the other probe is set to measure the ambient pressure. Choosing the position of the second probe is apparently not given much attention in the design.

To verify the way ∆P is evaluated, in this work an experiment is carried out to reproduce in controlled conditions the set up of clinical exams. The experimental setup reproduces as closely as possible that of an AAR, executed on a silicone phantom model via a clinical device, namely a 4-phase rhinomanometer 4RHINO (Rhinolab, Freiburg, Germany) [19]. The experiment employs a silicone model of the nasal cavity, which is rigid and not affected by the nasal cycle; the sensors of the clinical rhinomanometer are backed by calibrated laboratory instruments. The numerical simulations employ the identical anatomy, thus ruling out any issue with reconstruction accuracy. Once the possible sources of error are removed, the uncertainty related to the definition of ∆P in clinical exams can be meaningfully compared against simulation errors. Steady inspiration is considered. This is a simplification w.r.t. the more complex timedependent flow rate in human respiration. However, the same simplification is often adopted in simulations to reduce the computational cost [20]; in the present context, it is useful because it removes part of the possible modelling errors. The numerical experiments range from the simplest steady-state Reynolds-averaged Navier–Stokes (RANS) simulations, carried out with a commercial code, to state-of-the-art direct numerical simulations (DNS), carried out with a specialized in-house code based on the immersed-boundary method. RANS simulations, which by far are the prevailing approach, are performed as in similar studies in the literature, see e.g. [21]. DNS yields a time-dependent solution where all the active scales are resolved, if the discretization in both space and time is fine enough. Different meshes for both RANS and DNS are considered. This set of simulations encompasses the broadest range of fidelity levels, and provides a realistic representation of the inaccuracies that can be reasonably expected in numerical simulations. A smaller second set of simulations is carried out for a test case, representing an idealized junction between a rhinomanometry and the mask worn by the patient. The case is designed to highlight how deceptively small differences in instrument design can introduce significant biases.

2 Methods

2.1 Anterior active rhinomanometry

The experimental setup reproduces as closely as possible that of an anterior active rhinomanometry (AAR) [5]. In AAR, the nasal resistances Rr and Rℓ of the left and right airways are measured separately.

During normal breathing, the same pressure difference ∆P between the external ambient and the nasopharynx exists across both sides of the nasal cavity. During the exam, the patient wears a mask and breaths through the rhinomanometer. Mask and rhinomanometer are connected through a socket that typically also hosts an air filter and the inline flow meter that measures the flow rate. The other ingredient to compute nasal resistance, the pressure drop ∆P, is a pressure difference and thus requires two pressure probes.

When measuring for example the left resistance Rℓ, the right nostril is sealed and a pressure tap is inserted in the sealing. Since there is no flow in the sealed side, the probe through the sealing should sense the pressure in the nasopharynx. The second pressure measurement, that should acquire ambient pressure, is taken with a probe that is typically located in the socket connecting mask and rhinomanometer, just before the filter, to avoid the localized pressure drop across the filter. The same process leads to the measurement of Rr; an estimate R t of the total nasal resistance Rt is eventually computed as the parallel R t of both, as for the equivalent resistance of two parallel resistors in an electric circuit:

$$R_t \approx Rt^{\parallel} = \frac{R\ell Rr}{R\ell + R_r}.$$ (1)

2.2 Anatomy

The geometry considered in this work for both experimental and numerical measurements is obtained from segmentation at a constant radiodensity threshold of the CT scan of a healthy patient, following standard practices [22, 23]. The scan is composed of 384 DICOM images with sagittal and coronal resolution of 0.5 mm and an axial gap of 0.6 mm. The silicone model derived from segmentation, shown in Fig. 1a, is a preliminary version of that employed by Tauwald et al. [24] for tomo-PIV measurements of the flow. It is important to mention that, to ease optical access in the PIV experiment, the silicone cast is twice as large as the real anatomy.

2.3 Laboratory measurements

A volumetric piston pump is used to create a constant flow rate, in the range between ≈ 100 and ≈ 600 cm3/s. The experimental data set includes both inhalation and exhalation, but for brevity only inhalation data are discussed in this paper. The accuracy of the internal flow meter of the rhinomanometer is verified via an indirect measurement based on the kinematics of the piston pump, acquired with a high-speed camera. The pressure difference internally measured by the rhinomanometer is backed by independent measurements, employing a GE Druck LPM 9381 transducer (its full scale, accuracy, and sampling frequency are 100 Pa, 0.5 Pa, and 103 Hz, respectively).

Apart from the 2:1 scale factor of the model, the experiment differs from a clinical AAR exam in terms of the mask. Here, we use the clinical device, but its compliant mask is removed in favour of a custom 3D-printed, semi-rigid mask (shown in Fig. 1b), built to precisely follow the contour of patient's face to avoid leaks, thus removing another important source of uncertainty.

Pressure is measured in three points, sketched in Fig. 1c. One proxy for the ambient pressure, denoted with F, is taken in the socket before the filter, as in the clinical device. The second proxy, denoted with M, is taken inside the mask and approximately in front of the nostrils. Lastly, the pressure measured with the probe inserted in the sealed nostril and representative of the nasopharynx pressure is denoted with N.

With the experimental setup described above, two measurements of nasal resistance are possible, depending on which pressure probe is chosen to represent the pressure of the outer ambient. There are denoted hereafter with RF and RM, to indicate that

Fig. 1 a) Silicone phantom and b) 3D-printed mask used in the experiment. c) Sketch of the experimental apparatus. The locations of the three pressure probes are denoted with: sealed nostril (N), corresponding to the pressure in the nasopharynx; before the filter (F), the typical choice in medical instruments; and at the mask (M).

the reference pressure is measured in the filter socket and in the mask, respectively:

$$R_F = \frac{\Delta P_F}{Q} = \frac{P_N - P_F}{Q}, \qquad R_M = \frac{\Delta P_M}{Q} = \frac{P_N - P_M}{Q}.$$ (2)

2.4 Simulations

2.4.1 Numerical methods

The numerical data set produced in this work consists of RANS simulations and high-accuracy direct numerical simulations. RANS are carried out with the finitevolume code OpenFOAM and its implementation of the k − ω SST turbulence model [25], a popular literature setup [16]. Grids are created with OpenFOAM utilities, i.e. blockMesh (used to create an initial hexahedral structured grid), and snappyHexMesh (that adapts the structured grid to the geometry and refines it). The second portion of the data set consists of computationally demanding DNS, carried out with a specialized code for complex geometries based on the efficient immersed-boundary method introduced by Luchini [26, 27]. With the immersed-boundary method, the grid can be a simple Cartesian, uniform grid, that is easy to produce and enjoys uniform quality. These simulations provide an unsteady solution, which is then averaged in time to obtain measurements for the nasal resistance.

Fig. 2 Geometry and computational domains of numerical simulations for a) in-silico rhinomanometry, including the outer sphere where inlet boundary conditions are imposed, and b) idealized mask socket.

2.4.2 In-silico rhinomanometry

The main set of numerical simulations reproduces an in-silico rhinomanometry, using DNS and RANS on the same nasal anatomy used in the experiment. The outlet boundary is located below the larynx, whereas the inlet boundary is the surface of a spherical volume around the nose tip (see Fig. 2a). To mimic the experiments, all simulations are carried out for steady boundary conditions. In RANS, which directly compute the mean fields, a constant flow rate is imposed. In DNS, a constant ∆P between inlet and outlet is imposed in each case (note that the values of ∆P are determined using the RANS simulation, to ensure that both data sets have similar range of flow rates). DNS yields an unsteady flow within the nasal cavities or in the pharynx, so that flow rate and pressure drop between nostrils and nasopharynx need to be averaged in time. Time averages are computed by excluding the transient between initial conditions and the statistically stationary regime, discarding up to 0.5 s of physical time; a further time integration of 1.5 s is enough to ensure that the error associated with statistical convergence, defined as in [28], remains well below 1%.

Different grids are considered, as summarized in Table 1, which also reports an estimate of the computational cost of the different methods. Note that the coarsest RANS grid with less than one million cells is at the lower limit of those typically employed for CFD of the nasal cavity, while the third one at ten millions is on the finest side. For the DNS, instead, the coarse grid with 30 million points is still slightly under-resolved, whereas the grid with 90 million points is among the largest nasal-flow simulations carried out so far [21]. If rescaled to real size, the fine DNS grid has cubic cells with side length of 175 microns, well below the resolution of the CT scan.

Table 1 Total number Nt of grid points and computational cost of simulations at different fidelity levels. CPUh is the number of core-hours required on a conventional CPU core to complete the simulation.

Simulation type Nt CPUh
RANS (coarse) 7 × 105 8
RANS (middle) 4 × 106 44
RANS (fine) 1 × 107 105
DNS (coarse) 3 × 107 100
DNS (fine) 9 × 107 300

For RANS and lower-resolution DNS, two sets of numerical simulations are carried out, by sealing one nostril at a time and measuring the nasal resistance of the other, thus exactly reproducing the methodology of in-vivo AAR. Several flow rates are considered, although the finest DNS grid is used only for an intermediate flow rate. Furthermore, for DNS with the lowest resolution, an additional set of simulations is carried out with both nostrils open, to measure the true nasal resistance directly and compare it with the approximation R t deduced from the monolateral resistances.

Since it has been recently pointed out [17] that the single most relevant parameter in a CFD evaluation of the nasal resistance is the order of accuracy of the numerical schemes, we use a second-order discrete form for every differential operator in the RANS equations. However, first-order schemes are used in an additional set of simulations, on the coarsest grid only, to quantify the largest error incurred by the less accurate simulations. The DNS code uses second-order schemes to discretize the spatial derivatives, and a third-order Runge–Kutta scheme for the temporal derivatives.

In terms of computing time, the range extends from the 8 CPU core-hours of the coarsest RANS to the 300 core-hours of the most refined DNS, which includes integration up to ≈ 15 × 103 time steps, depending on resolution and flow rates. It is noteworthy that the finest RANS and the slightly under-resolved DNS have a comparable computational cost, although the latter includes time integration; this is explained by the overwhelming difference in efficiency between a general-purpose finite-volumes solver and a carefully designed DNS solver.

2.4.3 Idealized mask junction

An additional set of simulations focuses on the geometry of an idealized mask junction, to highlight the importance of a seemingly minor detail in the design of a rhinomanometer. The junction is described by assembling three primitive geometrical shapes, namely two cylinders and a spherical cap, as shown in Fig. 2b). The smaller cylinder represents the junction between mask and rhinomanometer. The length of both cylinders is fixed at 20 mm, the radius of the larger cylinder is 10 mm, the radius of the spherical cap is 50 mm, and cap is located so that the total length of the geometry is 50 mm. The only dimension that is taken as a variable parameter is the radius of smaller cylinder, denoted with r. The inlet boundary condition, located at the base of the larger cylinder, is an uniform profile, as can be expected downstream the air filter of the rhinomanometer; the outlet boundary condition has a uniform pressure, representing the internal volume of the mask. Thanks to the relatively low computational cost to create this data set, only the high-fidelity DNSs are employed here.

The simplified geometry quantifies the bias introduced in medical devices through the blockage effect caused by a sharp variation in diameter of the internal duct between the air filter and the mask, where the reference pressure probe is often located. With the notation introduced with Eq.(2), the pressure difference measured between the larger cylinder and the outlet directly provides an estimate of the difference between PF and PM.

3 Results

3.1 General flow features

Instantaneous and time-averaged flow fields obtained from DNS are shown in Fig. 3 in a sagittal section. In this case, both nostrils are open and the flow rate is the highest considered, i.e. Q ≈ 630 cm3/s. Even at this relatively large flow rate, the flow appears to be mostly laminar in the turbinate regions, but becomes unsteady and more irregular in the nasopharynx and in the lower portion of the pharynx, as shown by both the velocity and pressure fields. The turbulent kinetic energy is very small everywhere, being always less than 10−3 m2/s 2 except below the nasopharynx, where it reaches its maximum at almost 0.15 m2/s 2 . In the region in front of the nostrils the air remains mostly at rest, with corresponding negligible pressure differences across the sphere. In particular, pressure at the spherical inlet and at the nostril differ by less than 0.1 Pa only, whereas ∆p from nostril to nasopharynx is ≈ 2.4 Pa in this case. Pressure is also relatively uniform within the nasopharynx, where it varies between −2.3 and −2.5 Pa. Finally, the laringeal striction induces another significant pressure drop between nasopharynx and outlet, where P ≈ −6 Pa.

3.2 Discrepancy between simulations at different fidelity levels

We focus for the time being on the pressure difference ∆P between the external atmosphere and the sealed nostril, as computed from numerical simulations. This is shown in Fig. 4 for all the considered fidelity levels as a function of the flow rate; results are plotted for the right nostril (the left nostril yields similar results). The coarse RANS is a bit off, but the agreement between intermediate- and higher-resolution RANS is excellent at all flow rates. In particular, the highest discrepancy in the pressure difference, which is found at Q = 624 cm3/s, is of the order of 0.05 Pa, i.e. just below 1%. For all flow rates lower than 500 cm3/s, the agreement is even higher, within a ≈ 0.1% error. At flow rates lower than Q ≈ 300 cm3/s, these two sets of simulations are also in excellent agreement with the coarser DNS, which yields slightly larger ∆P at higher Q. The higher-resolution DNS, with Q ≈ 490 cm3/s is again in good agreement with the two RANS with higher resolutions. Nonetheless, the quantitative discrepancy between the finest and coarsest DNS remains low, at around 2%. Considering the results from all RANS simulations, using coarser grid leads to the opposite effects

Fig. 3 Instantaneous (top) and time-averaged (bottom) flow fields on a sagittal section in the DNS simulation with highest flow rate (Q ≈ 630 cm3/s) and both nostrils open. Panel a): instantaneous velocity magnitude field; b): instantaneous pressure field; c): time-averaged velocity magnitude field; d) time-averaged turbulent kinetic energy field. In panel b), the red symbols indicate where pressure should be ideally extracted to provide a correct representation of the nasal resistance.

than in DNS, thus reducing ∆P. The error introduced with the coarse grid, when a second-order spatial discretization is used, ranges between 7% and 10% from the lowest examined flow rate to the highest. Finally, the first-order spatial discretization causes an error in the opposite direction than that produced from under-resolution, and overestimates the pressure difference. In the case examined here, this error reaches 17% of ∆P for the highest flow rate, w.r.t. that obtained with the same grid with second-order discretization. Overall, the largest discrepancy in ∆P at a given Q is visible at the highest flow rate, and is of the order of ±10%. Once one excludes the two coarsest RANS, which are clearly below the standard, the largest discrepancy shrinks to less than ±3%, and is therefore way too small to explain the much larger differences between clinically observed and numerically measured R.

Fig. 4 Pressure drop between the external ambient and the sealed nostril as a function of the flow rate; results from numerical simulations, left nostril sealed. The indication 1st denotes RANS with first-order numerical schemes. Note that the red and orange curves and symbols are mostly overlapping.

3.3 Discrepancy in ∆P between simulations and experiments

Numerically obtained results can now be compared with experimental measurements, as shown in Fig. 5. Both definitions for the experimentally measured pressure drop, namely ∆PM and ∆PF are included. Pressure differences derived from numerical simulations are intermediate between PM and PF , but way closer to the former than to the latter: ∆PF is significantly larger than any other estimate, so that the remaining differences are dwarfed. In particular, ∆PF is ≈ 1.3 Pa higher than ∆PM for the lowest flow rate, and ≈ 17 Pa higher for the highest flow rate. If ∆PM is taken as a reference, these values correspond to differences of more than 300% and 400%, respectively. The quantity ∆PM turns out to be much closer to simulation data. For Q = 576 cm3/s, for instance, simulations gives an estimate which is around 5 Pa, and ∆PM is only 25% lower.

The discrepancy in ∆P immediately propagates to the nasal resistance. A quantitative estimate of the discrepancy for this quantity, computed for either nostril, is provided in Tab. 2 for the intermediate flow rate, for which the highest-resolution DNS is available and therefore adopted as a reference. The nasal resistance for the other cases is interpolated at the corresponding values of Q. The errors related to the choice of the measurement of the proxy for the outer pressure are found to be above 300%.

Direct comparison between measurements from the rhinomanometer and from the dedicated sensors yields discrepancies of the order of a few percentage points, which is in agreement with the data sheets of the instruments and also orders of magnitude

Fig. 5 Pressure drop between the proxy for ambient pressure and the sealed nostril, obtained from numerical simulations (same data shown in Fig. 4, plotted in gray) and experiments.

Table 2 Relative error for the left and right nasal resistances, using the highest fidelity measurement (i.e. DNS on the finest mesh) as a reference.

Side Left Right
Q ≈ 414cm3/s ≈ 490cm3/s
DNS (coarse) +1.7% +2.6%
RANS (fine) −2.2% +0.01%
RANS (middle) −2.4% −0.01%
RANS (coarse) −11.9% −6.2%
RANS (coarse, 1st) +5.5% +14.7%
∆PM (Exp) −39.9% −24.5%
∆PF (Exp) +168.0% +334.4%

lower than the discrepancies between CFD and clinical exams. For this reason, experimental errors are not considered further on in this paper, and the readings from the internal sensors are just assumed correct.

3.4 Discrepancy in Rt between simulations and experiments

Values of total resistances are now compared for the experimental and lower-resolution DNS data set, including the simulations with both nostrils open. Note that measuring the true Rt directly is only possible with simulations. For the experiments, as in clinical AAR, the estimate R t defined as in eq. (1) is used. From an operative point of view, since eq. (1) holds for fixed ∆P, computing R t requires interpolating the curves Rr(∆P) and Rℓ(∆P) to a common set of ∆P values. A more fundamental

Fig. 6 Ranges of (top) flow rates and (bottom) pressure differences in each series of data. The open nostrils are denoted with R. and L. The shaded rectangles indicate the range for which R t and Rt are compared hereafter.

Table 3 Ranges of flow rate and pressure differences in the each series of data.

Data set Range of Q [cm3/s] Range of ∆P [Pa]
Exp, right nostril (∆P = PSN − PF ) [144, 576] [1.77, 21.27]
Exp, left nostril (∆P = PSN − PF ) [147, 585] [1.85, 21.46]
Exp, right nostril (∆P = PSN − PM) [144, 576] [0.42, 3.85]
Exp, left nostril (∆P = PSN − PM) [147, 585] [0.60, 4.89]
DNS (3e7), right nostril [86, 517] [0.51, 6.70]
DNS (3e7), left nostril [110, 617] [0.45, 5.77]
DNS (3e7), both nostrils [234, 787] [0.60, 3.33]

consequence of this definition of nasal resistance, however, is that discrepancies in ∆P such as the ones reported above also imply a variation of the intervals where R t can be defined. Table 3 and Fig. 6 illustrate the ranges of Q and ∆P for each data set, as well as the intervals where Rt and R t are evaluated.

Fig. 7 Comparison between true total nasal resistance Rt from simulations with both nostrils open and total resistance R obtained (for simulations and experiments) with the parallel formula (1), as in clinical exams.

The total nasal resistance, computed using the interpolated lateral resistances Rℓ and Rr when necessary, is shown in Fig. 7. A quantitative measure of the relative error implied by the parallel approximation of Eq. (1) is provided by using the highestresolution dataset computed with both nostrils open. The values of R t and Rt differ by 1.2% only, and quantify for the first time the minor inaccuracy involved in the parallel-resistance formula.

Obviously, as expected from the observations on ∆P, the experimental measurements of R t based on PM are in much better agreement with numerical results than those based on PF . By using the same DNS-derived reference, and by considering the highest value of ∆P for which R t is defined for numerical simulations (∆P = 3.22 Pa), together with the range of nasal resistance for each data set, the experimental estimate ∆PM is off by −20.9%, whereas ∆PF is off by +87.4%.

3.5 Resistance of the mask junction

We now examine the resistance of the idealized mask junction, where the geometrical parameters are representative of an actual mask. An overview of the flow is shown in Fig. 8, for a case where the smaller/larger cylinders have radii of r = 7.5 mm r = 10 mm, and for Q ≈ 100 cm3/s, when the flow is steady. The pressure drop between the position of the inlet and the outlet of this test case, i.e. between the outlet of the filter and the inside volume of the mask, is almost entirely caused by the sudden contraction at the mask junction. The hydraulic resistance for this test case for three values of the smaller radius, i.e. r = 7.0 mm, 7.5 mm, and 8.0 mm is compared against the total nasal resistance in Fig. 9 for the range of ∆P corresponding to flow rates between 100 and 600 cm3/s through the mask junction. For all cases, including

Fig. 8 Instantaneous velocity magnitude (panel a) and pressure (panel b) fields on a sagittal section for idealized mask junction with r = 7.5 mm. The red cross and circle denote the locations of pressure measurement.

Fig. 9 Comparison between resistance of the idealized mask junction for three values of parameter r and the experimental measurements of total nasal resistance (same data shown in Fig. 7).

when the differences between external and internal radius is minimal at 2 mm only, the resistance of the idealized mask junction is larger than that measured in the experiment using ∆PM as reference pressure.

4 Discussion

Our preliminary observations from flow visualizations obtained with high-fidelity numerical simulations corroborate the general principles of how the nasal resistance is measured. Measuring negligible pressure differences between the inlet of the computational domain and the nostril confirms that, in such numerical simulations, the ambient reference pressure can be safely measured at any point located reasonably far from the nostrils. Similarly, pressure within the nasopharynx region is rather uniform, despite the relatively complex flow pattern there, and corresponds well to the static pressure measured at the sealed nostril during an AAR procedure, therefore confirmed to be correct.

We found that simulation uncertainties are led, as indicated in Ref. [17], by the order of accuracy of the numerical schemes, whose importance in this specific application overwhelms, perhaps counter-intuitively, other effects like turbulence modelling. DNS presents higher sensitivity to a change of resolution w.r.t. RANS, which is the expected consequence of the lack of turbulence modelling in the former. Although a dedicated grid-sensitivity analysis would be necessary to assess a possible residual uncertainty on the finest-grid DNS at high flow rates, the associated uncertainty remains small. Since the numerical data produced in this work include the two extrema of well-resolved, high-fidelity DNS and coarse-mesh, low-fidelity RANS, an upper bound to the typical errors in measuring nasal resistance computationally for the case study is provided. This bound, together with the design of the present study which eliminated other sources of uncertainty (e.g. reconstruction), rules out the possibility that the disagreement between measured and computed values of nasal resistance can be attributed to limitations of the computational model.

The spatial location where the ambient pressure is measured appears to be important for in-vivo rhinomanometry; its choice produce effects that overwhelm errors in numerical simulations. In particular, the significant differences between nasal resistances obtained with the two reference pressures measured in the experiments (i.e. in the mask, or just before the filter) is a strong indication that the pressure drop within the measuring device itself should not be neglected. These effects are large enough to explain the mismatch between CFD and clinical exams. A faithful reproduction of the entire experimental set up with high-fidelity simulations has not been attempted yet, but the study of an idealized mask junction performed here shows that one possible source for bias is a contraction in the duct between the position of reference pressure measurements and the mask. In a realistic scenario, a reduction of cross section can occur because of either a sudden change of the internal radius, or an obstruction. For instance, in certain rhinomanometer designs, the duct additionally contains the flexible silicone tube that connects the device to the sealed nostril. Viscous losses caused by skin friction alone, owing to the relatively short distance that must exist between the position of pressure measurement and the nostril, are not sufficient to account for the discrepancy.

Only one anatomy and (more importantly) one combination of rhinomanometer and mask has been considered in our study. Moreover, it should also be remembered that the quantitative outcome of this study could be influenced by the size of the silicone model, enlarged by a factor of 2. However, the relative agreement among clinically measured resistances is suggestive of similarities in the design of rhinomanometers, at least in terms of the position of pressure probes.

The reasons why the importance of the pressure probe position has not been noticed so far are left to speculation. Existing CFD studies measure the nasal resistance directly, rather than reproducing the whole set up of in-vivo rhinomanometry with a mask. In fact, in-vitro rhinomanometry, which is in better agreement with simulations than in-vivo rhinomanometry (see e.g. Cherobin et al. [11]), also employs 3D replicas that are limited to the nasal cavity, and do not employ a mask. Moreover, the complexity of the nasal cavity, with its narrow spaces, may induce the false impression that the corresponding resistance is relatively large, leading to overlooking the importance of properly choosing the reference pressure.

5 Conclusions

Motivated by the substantial disagreement between the clinically measured and the numerically computed nasal resistance R, in this work a systematic campaign of combined numerical and laboratory experiments has been carried out, designing methods and procedures to minimize the effects of several sources of errors in the measurement of R. In agreement with the existing literature, comparing simulations with different fidelity levels has confirmed that intrinsic uncertainties related to numerical simulations do not come close to explaining the mismatch between in-silico and in-vivo rhinomanometry. This conclusion still holds true, even when simulations run with quite coarse resolutions are considered.

We have been able to verify some of the hypotheses at the root of AAR, as for example the estimate of the true nasal resistance via the parallel resistance formula (1). However, the main outcome of this study is the indication that a source of systematic error may exist in the design of the rhinomanometers typically used in clinical practice. In particular, the measured nasal resistance is highly sensitive to the positioning of the pressure tap that senses the ambient pressure. In numerical simulations, there is no need for a mask, and ambient pressure is naturally available and detectable at some distance from the nostrils; similarly, in-vitro experiments can easily measure ambient pressure. In-vivo rhinomanometry, instead, involves a mask worn by the patient. The mask exit is connected to the rhinomanometer proper via a socket, and this creates what effectively works as an artificial extension of the nasal cavity, with an associated resistance that is far from negligible. In other words, the ambient pressure, when measured at some location along the way from the nostrils to the rhinomanometer filter, is bound to depend, and significantly so, on the geometrical details of the mask and its junction with the rhinomanometer, and on the probe position as well.

Further studies are definitely needed to properly explain quantitatively the discrepancy between measured and computed R, and to arrive at the design of improved devices for clinical use. However, we are confident that the present contribution highlights an important physical aspect that has not been given proper attention so far.

Acknowledgements

The Authors are grateful for the support by the ENT group of ss.Paolo e Carlo University Hospital, Universit`a degli Studi di Milano, who provided and assisted in using the rhinomanometer employed in the study. This research has been partially supported by ICSC–Centro Nazionale di Ricerca in High Performance Computing, Big Data, and Quantum Computing funded by European Union: NextGenerationEU. MQ acknowledges support from the PRIN 2022 project OpenNOSE, cod.2022BYA5AF CUP D53D2300343006. Computing time was provided by the CINECA Italian Supercomputing Center through the ISCRA-B projects ONOSE-AN and ONOSE-AI.

Declarations

Conflict of interest

The authors declare that they have no potential financial conflicts of interest related to the research.

References

  • [1] Rhee, J., Book, D., Burzynski, M. & Smith, T. Quality of Life Assessment in Nasal Airway Obstruction. The Laryngoscope 113, 1118–1122 (2003).
  • [2] Chandra, R., Patadia, M. & Raviv, J. Diagnosis of Nasal Airway Obstruction. Otolaryngologic Clinics of North America 42, 207–225 (2009).
  • [3] Illum, P. Septoplasty and compensatory inferior turbinate hypertrophy: Longterm results after randomized turbinoplasty. Eur Arch Otorhinolaryngol 254, S89–S92 (1997).
  • [4] Dinis, P. B. & Haider, H. Septoplasty: Long-term evaluation of results. American Journal of Otolaryngology 23, 85–90 (2002).
  • [5] Demirbas, D., Cingi, C., Chakli, H. & Kaya, E. Use of rhinomanometry in common rhinologic disorders. Expert Rev. Med. Devices 8, 769–777 (2011).
  • [6] Quadrio, M. et al. Review of computational fluid dynamics in the assessment of nasal air flow and analysis of its limitations. Eur Arch Otorhinolaryngol 271, 2349–2354 (2014).
  • [7] Radulesco, T. et al. Functional relevance of computational fluid dynamics in the field of nasal obstruction: A literature review. Clin. Otolaryngol. 44, 801–809 (2019).
  • [8] Waldmann, M. et al. An effective simulation- and measurement-based workflow for enhanced diagnostics in rhinology. Medical & Biological Engineering & Computing (2021).

  • [9] Radulesco, T. et al. Computational fluid dynamics and septal deviations— Virtual surgery can predict post-surgery results: A preliminary study including two patients. Clinical Otolaryngology 45, 286–291 (2020).

  • [10] Calmet, H. et al. Computational modelling of nasal respiratory flow. Computer Methods in Biomechanics and Biomedical Engineering 24, 440–458 (2021).

  • [11] Cherobin, G. et al. Rhinomanometry Versus Computational Fluid Dynamics: Correlated, but Different Techniques. Am J Rhinol Allergy 35, 245–255 (2020).

  • [12] Kimbell, J. et al. Computed nasal resistance compared with patient-reported symptoms in surgically treated nasal airway passages: A preliminary report. Am. J. Rhinology & Allergy 26, e94–e98 (2012).

  • [13] Osman, J. et al. Assessment of nasal resistance using computational fluid dynamics. Current Directions in Biomedical Engineering 2, 617–621 (2016).

  • [14] Berger, M. et al. Agreement between rhinomanometry and computed tomography-based computational fluid dynamics. Int J CARS 16, 629–638 (2021).

  • [15] Schmidt, N., Behrbohm, H., Goubergrits, L., Hildebrandt, T. & Br¨uning, J. Comparison of rhinomanometric and computational fluid dynamic assessment of nasal resistance with respect to measurement accuracy. Int J CARS (2022).

  • [16] Karbowski, K., Kopiczak, B., Chrzan, R., Gawlik, J. & Szaleniec, J. Accuracy of virtual rhinomanometry. Polish Journal of Medical Physics and Engineering 29, 59–72 (2023).

  • [17] Schillaci, A. & Quadrio, M. Importance of the numerical schemes in the CFD of the human nose. Journal of Biomechanics 138, 111100 (2022).

  • [18] Johnsen, S. Computational Rhinology: Unraveling Discrepancies between In Silico and In Vivo Nasal Airflow Assessments for Enhanced Clinical Decision Support. Bioengineering 11, 239 (2024).

  • [19] Vogt, K., Wernecke, K.-D., Behrbohm, H., Gubisch, W. & Argale, M. Fourphase rhinomanometry: A multicentric retrospective analysis of 36,563 clinical measurements. European Archives of Oto-Rhino-Laryngology 273, 1185–1198 (2016).

  • [20] H¨orschler, I., Schr¨oder, W. & Meinke, M. On the assumption of steadiness of nasal cavity flow. Biomechanics 43, 1081–1085 (2010).

  • [21] Inthavong, K., Das, P., Singh, N. & Sznitman, J. In silico approaches to respiratory nasal flows: A review. J. Biomech 97, 109434 (2019).

  • [22] Quadrio, M. et al. Effect of CT resolution and radiodensity threshold on the CFD evaluation of nasal airflow. Med Biol Eng Comput 54, 411–419 (2016).

  • [23] Tretiakow, D., Tesch, K., Meyer-Szary, J., Markiet, K. & Skorek, A. Threedimensional modeling and automatic analysis of the human nasal cavity and paranasal sinuses using the computational fluid dynamics method. Eur Arch Otorhinolaryngol 278, 1443–1453 (2020).

  • [24] Tauwald, S. et al. Tomo-PIV in a patient-specific model of human nasal cavities: A methodological approach. Meas. Sci. Technol. 35, 055203 (2024).

  • [25] Menter, F., Kuntz, M. & Langtry, R. Ten Years of Industrial Experience with the SST Turbulence Model. Turbulence, Heat and Mass Tansfer 4, 8 (2003).

  • [26] Luchini, P. Immersed-boundary simulations of turbulent flow past a sinusoidally undulated river bottom. Eur. J. Mech. B/Fluids 55, 340–347 (2016).

  • [27] Luchini, P. et al. A simple and efficient immersed-boundary method for the incompressible Navier–Stokes equations. J. Comp. Phys. (Submitted) (2025).

  • [28] Russo, S. & Luchini, P. A fast algorithm for the estimation of statistical error in DNS (or experimental) time averages. J. Comput. Phys. 347, 328–340 (2017).

Short Bio of the Authors

Marco Atzori obtained a master's degree in physics at the University of Genoa and a doctorate in engineering mechanics at the Royal Institute of Technology (KTH). He is now a researcher at Politecnico di Milano and studies the flow in the human lungs.

Gabriele Dini Ciacci has a master's degree in Aerospace Engineering at Politecnico di Milano where he was a research assistant. He is a chartered engineer, inventor and admin of an engineering company.

Maurizio Quadrio is full professor of Fluid Mechanics at Politecnico di Milano. His research interests include turbulence, and the fluid mechanics of the human body. He leads the OpenNOSE project.