When the
MACHINE Lies
Ventilator Tidal Volume Error Caused
by Exhalation Valve Mismatch
A Caregiver's Investigation · A Silent Error
· A Workaround That Worked
A Hypothesis-Generating Case Report

Dr. Harsh Kumar Narula

B.Tech / M.Tech / PhD, IIT Bombay
Independent Researcher & Caregiver

harsh.narula@iitbombay.org

Dr. Reena Narula, PT

BPT, Physiotherapist
Fortis Hospital Jaipur

dr.tanyanarula@gmail.com
Dr. Harsh Kumar Narula, PhD & Dr. Reena Narula, PT When the Machine Lies
Key Takeaway: On single-limb ventilators, never assume exhalation valves are interchangeable. A non-native valve can produce large, silent \(V_T\) errors and disable closed-loop safety with no alarm and no display indication.

In our setup: 40–129 mL overestimation per breath across the full IPAP (Inspiratory Positive Airway Pressure) operating range. In iVAPS (intelligent Volume-Assured Pressure Support) mode, this suppresses pressure escalation silently. The error was invisible to the machine. It was visible to the caregiver.

That sequence — bedside observation before mathematical confirmation — is the approach this article documents.
⚠ Important Safety Notice

The ventilator adjustment described in this article was performed by a PhD engineer and a qualified physiotherapist acting as the patient's sole caregivers, drawing on nine years of direct patient knowledge and their own professional expertise.

Do not attempt target \(V_T\) adjustments without clinical verification and independent pressure/capnography verification. The workaround described here is specific to one patient and one valve combination — it cannot be transferred to another setup without independent analysis of the valve mismatch profile and the patient's clinical parameters.

Abstract

Problem

When a ventilator's exhalation valve is replaced with one from a different manufacturer, the machine's tidal volume display can become silently and systematically wrong — with no alarm, no warning, and no visible sign on the screen. This report describes how that error was discovered, quantified, and corrected at the bedside of one patient, and provides a mathematical framework for identifying the same problem in other setups.

This is a case report. Error magnitudes are model-derived from manufacturer-published valve flow data and require independent bench validation to confirm. Single-limb ventilators estimate tidal volume by subtracting an assumed intentional leak flow based on the manufacturer's own exhalation valve calibration. When a valve from a different manufacturer is substituted, the assumed leak curve may not match the actual valve's flow characteristics — producing a systematic tidal volume measurement error that generates no alarm and is invisible on the ventilator display.

Methods

Flow characteristics of the native ResMed 24991 Leak Valve and the substituted Philips Whisper Swivel II were derived from manufacturer source data using power-law curve fitting (37-point ResMed curve digitized from manufacturer instruction sheet; 9-point Philips published table). The crossover pressure was solved analytically and verified numerically. Tidal volume error was computed across the patient's operating IPAP range (22–30 cm-H2O) and integrated over the full range.

Results

The two valve flow curves intersect at 18.38 cm-H2O. Above this crossover, the Philips valve leaks more than the ResMed algorithm assumes. Across the patient's IPAP range (RR 18, EPAP fixed at 5 cm-H2O), tidal volume was overestimated by 40–129 mL per breath in this setup, with an integrated average of 84.3 mL/breath — equivalent to approximately 91 litres of phantom ventilation per hour (volume the machine believed it had delivered but which never reached the patient's lungs). An empirical correction of \(\sim\)100 mL to the iVAPS target tidal volume resolved the clinical problem and was subsequently confirmed by the mathematical analysis. No independent flow measurement was performed; all quantitative findings represent model-derived predictions, not measured values. The direction of the error is robust to parameter uncertainty; the magnitude is sensitive to the fitted Philips exponent \(n\) (see Appendix B.4).

Implications

The empirical bedside correction confirmed the direction of the error; the mathematical model quantifies the magnitude. The two together constitute the finding: valve mismatch produces a systematic, alarm-free \(V_T\) overestimation whose direction is robust and whose magnitude is model-derived and awaits bench validation. Exhalation valves are calibration-critical components, not interchangeable accessories. The magnitude of error depends on the specific valve pair, pressure settings, and respiratory rate, and will differ across setups. Clinicians and caregivers should verify that the exhalation valve in use matches the ventilator manufacturer's specification, particularly when closed-loop ventilation modes are active — and especially in home settings where inline spirometry or independent flow measurement is unavailable. All quantitative findings are model-derived; no objective clinical outcome data (ABGs, nocturnal oximetry, transcutaneous CO2) are presented, and bench validation remains the essential next step.

Background

This report is a single-patient, model-based engineering case study describing the identification, quantification, and correction of a systematic tidal volume measurement error caused by exhalation valve mismatch in a single-limb ventilator circuit. It is not a clinical outcomes study and should be interpreted accordingly.

Amyotrophic Lateral Sclerosis (ALS) is a progressive neurodegenerative disease that causes loss of voluntary motor function, including the muscles of respiration. As the disease advances, patients require mechanical ventilatory support — initially non-invasive, and in many cases progressing to invasive tracheostomy ventilation. Long-term home ventilation in ALS typically uses single-limb circuits, in which expired gas is vented through a dedicated intentional leak valve rather than a separate expiratory limb. These valves are calibration-critical components: the ventilator's algorithm estimates tidal volume by subtracting an assumed leak flow — derived from the manufacturer's own valve — from the total measured flow. When a non-native valve is substituted, this calibration assumption is violated, and the tidal volume estimate may become systematically incorrect. The flow characterisation methodology builds on established bench work on intentional leak valve behaviour in NIV circuits [1], extending that framework to a specific mixed-manufacturer valve mismatch in an invasive tracheostomy setting.

Prior bench studies have characterised tidal volume measurement errors in single-limb NIV circuits, but from different mechanisms. Luján et al. (2013) documented \(V_T\) underestimation of 21.7–83.5 mL (3.6–14.7%) across five commercial home ventilators, attributable to leak magnitude, breathing pattern variation, and algorithm differences between ventilator brands [2]. Pasquina et al. (2012) and Janssens et al. (2022) identified gaps in home ventilation monitoring [3, 4]. The present case differs from these prior reports in both mechanism and direction: the error here arises specifically from valve substitution rather than leak magnitude or breathing pattern, and produces overestimation rather than underestimation — a direction that is more dangerous because it generates false reassurance rather than clinical concern. To our knowledge, this is the first case to characterise valve mismatch error mathematically using power-law flow curve analysis, and the first to document the resulting silent failure mode in a closed-loop ventilation algorithm.

Part I: Our Father

Our father, Surendra Kumar Narula, was not given to complaint. A state government employee in Rajasthan, he worked through the early weakness in his hands without a word of self-pity, completing his service and retiring honourably in April 2017 — eight months after being diagnosed with Amyotrophic Lateral Sclerosis (ALS) at Fortis Hospital, Jaipur, in August 2016. He was 59 years old. The doctors gave him two years to live.

He is still here, in his ninth year.

What followed his diagnosis was a progression that stripped away his speech, his swallowing, his movement, and finally his ability to breathe unassisted:

He has not been back to a hospital since December 2020.

He has survived GI sepsis, which carries a 72% mortality rate, as well as metabolic acidosis, paralytic ileus, and complete loss of voluntary movement. He has survived because my sister Reena and I refused to let the protocols slip — and because, when something was wrong, we kept asking why until we found the answer.

"Life is struggle and struggle is life." — Papa's lifelong catchphrase. Still true.

Our Caregiving Roles

I am Dr. Harsh Kumar Narula. I left my research career to become our father's primary caregiver in Jaipur. My sister, Dr. Reena Narula, PT, is a physiotherapist at Fortis Hospital Jaipur. Despite her own professional and personal responsibilities, she has continued to return regularly for hands-on caregiving support ever since. Together, we manage a home ICU: ventilator monitoring, tracheostomy care, PEG tube management, catheter changes, physiotherapy, medication protocols, nutrition charts, and emergency response — all at home, every day.

This article comes from that world. I am writing it for ALS families, for respiratory therapists, for clinicians who manage invasive and non-invasive ventilation, and for anyone who cares for a ventilator-dependent patient at home. We have been sharing Papa's journey and our experience of ALS caregiving at www.livewithals.com [5] since 2022.

Part II: The Problem Nobody Could Explain

Papa is ventilated on a ResMed Stellar 150 — a life-support grade invasive ventilator designed for tracheostomy-dependent patients with high ventilatory demand. It runs in iVAPS mode (intelligent Volume-Assured Pressure Support), a closed-loop algorithm that continuously adjusts inspiratory pressure to maintain a target alveolar ventilation. The circuit is single-limb, and intentional leak is managed through an exhalation valve attached at the patient connection. The valve the Stellar 150's algorithm is calibrated against is the ResMed 24991 Leak Valve.

We had not always been on ResMed. Papa was previously ventilated on Philips Respironics machines, and the Philips Whisper Swivel II was part of our standard circuit setup — the correct, native accessory for those devices.

When Philips initiated a global recall of their ventilators due to degradation of polyester-based polyurethane (PE-PUR) foam used for sound dampening — a quality issue with serious inhalation risk — we were forced to migrate to the ResMed Stellar 150. We made that transition, but the Philips accessories — including several Whisper Swivel II valves — remained in our supplies.

In 2022, our authorised ResMed dealer advised us that the Whisper Swivel II could be used with the Stellar 150 interchangeably — without any issues. It was a reasonable thing to try: the valve was already in hand, it was physically compatible, and we had an expert's assurance. This appears to be an assumption that is not widely questioned, even among equipment specialists — valve interchangeability is taken for granted, and the flow calibration implications are rarely discussed. Within a few hours, however, it was clear something was wrong: Papa was uncomfortable, his breathing unsettled. We restored the ResMed 24991 Leak Valve immediately and did not revisit the question.

For three years, the Whisper Swivel II sat unused.

The reason we wanted it was practical and legitimate. The Whisper Swivel II is designed to rotate freely along its own axis, which means the entire ventilator circuit can be pivoted around it during position changes — supine to left lateral to right lateral — without disconnecting or stressing the tracheostomy connection.

So recently, I decided to revisit it — this time not just practically, but theoretically. I was not willing to accept "it doesn't work" without understanding why. Over 10–15 days, I worked on both fronts: empirically adjusting ventilator settings while Papa used the valve, observing his response breath by breath and position by position — and in parallel, pulling the published flow data for both valves and working through the mathematics from first principles.

"The ventilator had no alarm. The numbers on the screen looked normal. But Papa was uncomfortable — and after years at his bedside, I know the difference between numbers and a patient."

The empirical fix came first. The theory followed. And when the theory arrived, it explained the fix with a precision I had not expected. That sequence — bedside hunch to mathematical proof — is the approach this article documents. The dual method — hands-on adjustments by day, equations by night — uncovered a flaw that had been hiding in plain sight inside the ventilator's own assumptions.

Papa's survival has never been about luck. It has been about spotting what the machines could not tell us — and understanding why.

Central hypothesis: the ventilator's flow estimation model is calibrated to a specific valve geometry. Substituting a valve with a different pressure–flow relationship breaks that calibration silently — producing tidal volume errors that are invisible to alarms, grow with inspiratory pressure, and corrupt the feedback loop of closed-loop modes such as iVAPS.

Part III: The Physics of Exhalation Valves in Ventilator Circuits

The investigation that follows begins with the physics of how ventilators measure what they deliver.

What is an Exhalation Valve?

Single-limb ventilator circuits — whether used for non-invasive or invasive (tracheostomy) ventilation — do not have a separate exhalation limb. Instead, expired gas (including CO2) is flushed from the circuit through a dedicated exhalation valve that leaks continuously. The ventilator must know, at every moment, how much gas is escaping through this valve.

It uses this estimate to calculate displayed tidal volume (\(V_T\)):

\[ V_{T,\text{displayed}} = \text{Total Delivered Flow} - \text{Estimated Leak Flow} \]

This estimated leak is calculated using a flow model embedded in the ventilator's algorithm — built around the pressure–flow behaviour of the manufacturer's own valve. Attach a different valve, and the flow model no longer reflects what is physically in the circuit. Every breath, the subtracted leak is wrong by a pressure-dependent amount.

In plain terms: an exhalation valve behaves like a pressure-driven resistive element. As circuit pressure rises, gas escapes through the valve faster. For an ideal orifice, this relationship follows the square root of pressure — double the pressure, and flow increases by a factor of roughly 1.4, not 2. Each manufacturer's valve has a slightly different internal geometry, which means a slightly different relationship between pressure and leak flow.

\[\begin{align} \text{Patient Flow} &= \text{Total Measured Flow} - \text{Assumed Leak}\\ &\text{If Assumed Leak} \neq \text{Actual Leak}\\ &\text{Then Calculated Patient Flow} \neq \text{True Patient Flow}\\ &\quad\to \text{Tidal Volume Error} \end{align}\]

Curve Fitting: Deriving the Flow Equations

I independently derived flow characteristic equations for both valves from their source data. The general form is the power law \(Q = k \cdot P^{n}\), where:

The full source data and digitization methodology are documented in Appendices A and B.

ResMed 24991 Leak Valve — Native Valve

I digitized the vent flow rate curve published in the ResMed 24991 Leak Valve instruction sheet [6] using pixel-level image analysis. Axis calibration was performed by detecting gridline positions within the image. The curve was sampled at every integer pressure from \(P = 4\) to \(P = 40\) cm-H2O (37 points) using centroid-based pixel extraction.

Fitting the orifice model \(Q = k\sqrt{P}\) (i.e. \(n = 0.500\) fixed, per Torricelli's law for ideal orifice flow) via Q-space least-squares regression:

\[ Q_{\text{ResMed}} = 8.7168 \cdot \sqrt{P} \qquad R^2 = 99.72\%,\quad \text{RMSE} = 0.558\;\text{L/min} \]

Philips Whisper Swivel II — Substituted Valve

Flow data were taken from the Philips Respironics official published table [7] (9 data points, 2.5–40 cm-H2O). Fitting a free power law:

\[ Q_{\text{Philips}} = 6.5803 \cdot P^{0.5966} \qquad R^2 = 99.96\%,\quad \text{RMSE} = 0.313\;\text{L/min} \]
Table 1. Fitted flow models for both valves. Constants were obtained by fitting a power-law model to manufacturer pressure–flow data: the ResMed curve was digitized from the published instruction sheet (37 data points); the Philips data were taken from the official published table (9 data points). Full methodology in Appendices A and B.
ParameterResMed 24991 (Native)Philips Whisper Swivel II
Model typePure orificeNon-ideal power law
Equation\(Q = 8.7168\sqrt{P}\)\(Q = 6.5803 \cdot P^{0.5966}\)
Coefficient \(k\)8.71686.5803
Exponent \(n\)0.500 (fixed)0.5966 (fitted)
Source dataDigitization (37 pts)Published table (9 pts) [7]
\(R^2\)99.72%99.96%
RMSE0.558 L/min0.313 L/min

Simultaneous Solution: The Crossover Point

Because the two exponents differ, the flow curves intersect at exactly one pressure. Solving simultaneously:

\[\begin{align} 8.7168 \cdot P^{0.500} &= 6.5803 \cdot P^{0.5966}\\ P^{(0.5966 - 0.500)} &= \frac{8.7168}{6.5803}\\ P^{0.0966} &= 1.3247\\ P &= 1.3247^{1/0.0966} \end{align}\]
\(\star\quad \mathbf{Crossover:}\; P = 18.38\;\text{cm-H}_2\text{O} \;|\; Q = 37.38\;\text{L/min} \quad\star\)

Verified by Brent's numerical method to six decimal places with zero residual at the crossover point. Bootstrap uncertainty analysis (Appendix B.4) places the 95% confidence interval on this crossover at 16.98–19.75 cm-H2O; even at the upper bound, the crossover lies 2.25 cm-H2O below Papa's IPAP floor of 22 cm-H2O, and the clinical conclusion is preserved.

Table 2. Dominance table. Below 18.38 cm-H2O, ResMed leaks more. Above it, Philips leaks more.
Pressure (cm-H2O)\(Q\) ResMed (L/min)\(Q\) Philips (L/min)Dominant Valve
417.4315.05ResMed
824.6622.75ResMed
1027.5725.99ResMed
1533.7633.10ResMed
1836.9836.91ResMed
★ 18.38 (Crossover)37.3837.38EQUAL
2038.9839.30Philips
2240.8941.60Philips
2543.5844.90Philips
3047.7450.06Philips
4055.1359.43Philips
Figure 1: Flow characteristics of both exhalation valves
Figure 1: Flow characteristics of both exhalation valves. Blue dots = pixel-digitized ResMed data (37 pts). Purple diamonds = Philips published table (9 pts). Orange star = crossover at \(P = 18.38\) cm-H2O. Shaded region = Papa's IPAP operating range (22–30).
Figure 2: Unaccounted leak vs circuit pressure
Figure 2: Unaccounted leak \(\Delta Q = Q_{\text{Philips}} - Q_{\text{ResMed}}\) vs circuit pressure. Blue fill = ResMed leaks more (below crossover). Purple fill = Philips leaks more (above crossover). Orange line = integrated average over Papa's IPAP range.

Part IV: Our Father's Pressure Profile

Papa is ventilated in iVAPS mode with the following prescription:

His entire IPAP operating range — from 22 to 30 cm-H2O — lies above the crossover point of 18.38 cm-H2O. Every inspiratory phase, the Philips valve leaks more gas than the ResMed algorithm assumes. EPAP = 5 cm-H2O lies well below the crossover; the Philips valve leaks less than expected during expiration, but this difference is not clinically significant, as demonstrated in Part VIII.

Part V: The Measurement Error — Why the Machine Lies

Mechanism

The ventilator computes tidal volume by subtracting its expected leak from total measured flow. That expected value is derived from the native valve's flow curve. With the Philips valve in circuit at IPAP \(> 18.38\) cm-H2O, the actual escaping gas exceeds the expected amount. The residual flow left after subtraction — which the machine calls patient flow — is inflated. \(V_T\) displayed is falsely elevated.

The Error Equation

\[ V_{T,\text{error}}\;(\text{mL/breath}) = \frac{Q_{\text{Philips}} - Q_{\text{ResMed}}}{\text{RR}} \times 1000 \]

where \(Q\) values are in L/min and RR is the respiratory rate in breaths per minute. At any pressure above crossover, \(Q_{\text{Philips}} > Q_{\text{ResMed}}\), making the error positive — the display reads high.

Quantified Error: IPAP 22–30 cm-H2O

Table 3. \(V_T\) overestimation across Papa's full IPAP range. Error grows monotonically with pressure. A positive value means the ventilator's display shows more volume than actually reaches the patient's lungs — the overestimation is silent and generates no alarm.
IPAP
(cm-H2O)
\(Q\) ResMed
(L/min)
\(Q\) Philips
(L/min)
Unaccounted Leak
(L/min)
\(V_T\) Overestimated
(mL/breath)
2240.88541.604+0.71940
2341.80442.722+0.91851
2442.70343.821+1.11762
2543.58444.901+1.31773
2644.44745.964+1.51784
2745.29447.011+1.71795
2846.12548.042+1.917107
2946.94149.058+2.117118
3047.74450.061+2.317129

Average Error — Integration over Full IPAP Range

Rather than relying on point estimates at individual pressures, the true average unaccounted leak across Papa's full IPAP operating range was computed by integration. Formally, integrating \(\Delta Q(P)\) from 22 to 30 cm-H2O:

\[\begin{align} \Delta Q(P) &= 6.5803 \cdot P^{0.5966} - 8.7168 \cdot P^{0.500}\\[4pt] \overline{\Delta Q} &= \frac{1}{8}\int_{22}^{30} \Delta Q(P)\,dP \end{align}\]

Antiderivatives evaluated analytically:

\[\begin{align} \int 6.5803 \cdot P^{0.5966}\,dP &= 4.1213 \cdot P^{1.5966} + C\\ \int 8.7168 \cdot P^{0.5000}\,dP &= 5.8112 \cdot P^{1.5000} + C\\[6pt] \Bigl[4.1213 \cdot P^{1.5966}\Bigr]_{22}^{30} &= 940.64 - 573.27 = 367.36\\ \Bigl[5.8112 \cdot P^{1.5000}\Bigr]_{22}^{30} &= 954.88 - 599.65 = 355.22\\[6pt] \int_{22}^{30} \Delta Q(P)\,dP &= 367.36 - 355.22 = 12.14\;\text{L·cm-H}_2\text{O/min}\\[4pt] \overline{\Delta Q} &= 12.14/8 = 1.517\;\text{L/min}\\ &\;\Rightarrow\;\mathbf{Average}\; V_T\;\mathbf{error} = \mathbf{84.3\;\text{mL/breath}} \end{align}\]

Verified numerically (scipy.quad): residual \(3 \times 10^{-14}\) — analytically exact.

On average, across every breath Papa takes in his full IPAP operating range, the machine overestimates tidal volume by 84.3 mL. The hourly accumulation follows directly: phantom ventilation per hour \(= 84.3\;\text{mL} \times 18 \times 60 \div 1000\). At RR = 18, this represents approximately 91 litres of phantom ventilation per hour — volume the machine believes it has delivered, but which never reached Papa's lungs.

These four numbers — 40–129 mL, 84.3 mL, 73 mL, and \(\sim\)100 mL — appear at different points in this article and are fully consistent with one another: the 40–129 mL range is the per-breath error across the full IPAP operating range (22–30 cm-H2O, from Table 3); the 84.3 mL integrated average is the mean of that range weighted equally across all operating pressures; the 73 mL at IPAP = 25 is the point estimate at his typical operating pressure; and the \(\sim\)100 mL empirical correction is the bedside adjustment that resolved the clinical problem.

Figure 3: Tidal volume overestimation vs IPAP
Figure 3: Tidal volume overestimation vs IPAP. Shaded area represents the integral. Dashed horizontal line = integrated average (84.3 mL/breath).
"At IPAP = 25 cm-H2O, the machine displays a \(V_T\) approximately 73 mL higher than the volume actually reaching our father's lungs. At IPAP = 30, the overestimation reaches 129 mL per breath. No alarm is triggered. No display value appears abnormal."

Part VI: The Symmetric Error — Both Directions Are Dangerous

The analysis so far has focused on one specific configuration: a Philips valve used with a ResMed ventilator. But the physics is symmetric, and the implications extend in both directions. Understanding the full error matrix is important for any clinician or caregiver working with mixed-manufacturer circuits.

The crossover point — 18.38 cm-H2O in this valve pair — is the pressure at which the two curves intersect. Below it, the Philips valve leaks less than the ResMed algorithm assumes. Above it, it leaks more. The direction of the tidal volume error depends entirely on which valve is in the circuit and which algorithm is running. Reverse the combination, and the error reverses — with the same mechanism producing either hypoventilation or hyperventilation depending on which side of the crossover the patient's operating pressure falls.

The clinical consequences of the two directions are different in character. Hypoventilation — the case in our investigation — tends to manifest as discomfort, unsettled breathing, and eventually CO2 retention. It is dangerous, but the patient often signals it. Hyperventilation is in some ways more insidious: CO2 is washed out below normal, respiratory alkalosis develops silently, and if IPAP is being driven progressively higher by iVAPS, the risks include barotrauma, air trapping, and haemodynamic compromise. The machine appears to be working correctly — even working hard. Neither direction triggers an alarm.

The complete error matrix — four configurations, two pressure regions:

All four cases produce silent, alarm-free mismatch. The direction of the error depends on which valve is installed and whether operating pressure is above or below the crossover point of 18.38 cm-H2O.

Case 1 ★ Observed and corrected in this investigation

Configuration: Philips Whisper Swivel II installed in ResMed Stellar 150
Pressure region: Above crossover — IPAP > 18.38 cm-H2O
Leak mismatch: Philips valve leaks more than ResMed assumes — under-subtracted — displayed \(V_T\) is falsely high
iVAPS response: IPAP suppressed (target appears met)
Clinical result: Hypoventilation — silent, no alarm
Case 2 Inferred by symmetry

Configuration: ResMed 24991 valve installed in a Philips ventilator
Pressure region: Above crossover — IPAP > 18.38 cm-H2O
Leak mismatch: ResMed valve leaks less than Philips assumes — over-subtracted — displayed \(V_T\) is falsely low
iVAPS response: IPAP escalated (target appears unmet)
Clinical result: Hyperventilation — silent, no alarm
Case 3 Inferred by symmetry

Configuration: Philips Whisper Swivel II installed in ResMed Stellar 150
Pressure region: Below crossover — IPAP < 18.38 cm-H2O
Leak mismatch: Philips valve leaks less than ResMed assumes — over-subtracted — displayed \(V_T\) is falsely low
iVAPS response: IPAP escalated (target appears unmet)
Clinical result: Hyperventilation — silent, no alarm
Case 4 Inferred by symmetry

Configuration: ResMed 24991 valve installed in a Philips ventilator
Pressure region: Below crossover — IPAP < 18.38 cm-H2O
Leak mismatch: ResMed valve leaks more than Philips assumes — under-subtracted — displayed \(V_T\) is falsely high
iVAPS response: IPAP suppressed (target appears met)
Clinical result: Hypoventilation — silent, no alarm

The direction of the error depends on which valve is in the circuit. Hypoventilation and hyperventilation are both possible — silently, in the same class of mismatch, with no alarm in either case.

One important qualification: the Philips-in-ResMed configuration (hypoventilation) is the case directly observed and empirically corrected in this investigation. The reverse configuration — ResMed valve in a Philips ventilator — is an inference from the same manufacturer flow curves and the symmetric physics of the mismatch. It has not been observed at the bedside in this case, and its quantitative magnitude in practice may differ from the model-based estimate due to differences in algorithm implementation between manufacturers. The direction of the error is analytically certain; its precise clinical magnitude in the reverse case requires independent validation.

Part VII: Why iVAPS Makes This Worse

In S/T mode, IPAP is fixed and the error, while significant, is at least constant — the machine is wrong by a predictable amount at a fixed pressure. iVAPS is fundamentally different. It is a closed-loop control mode: it continuously monitors displayed \(V_T\) and autonomously adjusts IPAP breath-by-breath to achieve a target alveolar ventilation [8]. When the Philips valve is attached and displayed \(V_T\) is falsely elevated, the entire feedback loop is corrupted — and it is corrupted in a direction the algorithm cannot detect.

To understand why, it helps to follow what iVAPS does on each breath. At the start of every inspiratory phase, the ventilator delivers a pressure-supported breath, measures the resulting flow, subtracts its assumed leak, and computes displayed \(V_T\). It then compares this to the target. If displayed \(V_T\) appears to meet the target, IPAP stays at or decreases. If it falls short, IPAP is stepped up on the next breath. The algorithm is continuously tuning itself, breath by breath, toward what it believes is adequate alveolar ventilation.

Now introduce the Philips valve at IPAP above 18.38 cm-H2O. The valve leaks more than the algorithm assumes. The subtracted leak is too small. Displayed \(V_T\) is falsely high — appearing to meet or exceed the target. The algorithm therefore has no signal to escalate. It sees a satisfied target and holds or reduces IPAP. Meanwhile, the actual volume reaching the patient's lungs is consistently less than intended — by 40 to 129 mL per breath across the operating range. The patient is under-ventilated. The machine is content.

There is a further compounding effect. If the patient's condition deteriorates — increased secretions, positional atelectasis, respiratory muscle fatigue — iVAPS would ordinarily respond by escalating IPAP. But with the Philips valve in circuit, any increase in IPAP moves the operating point further above the crossover, where the mismatch is largest. Higher IPAP means greater overestimation. The algorithm's corrective response makes the measurement error worse, not better. It is self-defeating: the harder it tries to compensate, the more it is misled.

The feedback chain that iVAPS relies on:

Delivered Flow Subtract Estimated Leak Displayed \(V_T\)
Next Breath Adjust IPAP Compare to Target \(V_T\)
When leak is underestimated \(\;\to\;\) Displayed \(V_T\) falsely high \(\;\to\;\) IPAP never escalates \(\;\to\;\) Patient under-ventilated.
iVAPS is locked in a false equilibrium. The higher it goes, the worse the error becomes — and it never knows.

Part VIII: CO2 Washout — Is It a Problem?

At EPAP = 5 cm-H2O — well below the crossover of 18.38 cm-H2O — the Philips valve leaks less than the ResMed. The calculated expiratory washout volumes for both valves are shown below.

Table 4. CO2 washout at EPAP = 5 cm-H2O. Both valves flush the circuit dead space by nearly twice per breath; the 85 mL/breath difference between valves is not clinically significant for dead space washout and does not represent an independent clinical risk in this setup.
ParameterResMed @ EPAP=5Philips @ EPAP=5
Leak flow19.49 L/min17.19 L/min
Washout volume/breath (\(\times T_e\) 2.22 s)722 mL637 mL
Difference\(-\)85 mL/breath
Total dead space to clear\(\sim\)250–350 mL
Washout as multiple of dead space2.1–2.9\(\times\)1.8–2.5\(\times\)

The dead space range of 250–350 mL reflects published estimates for invasive tracheostomy circuits: anatomical dead space in an adult is approximately 150–180 mL, with the tracheostomy tube, ventilator elbow, and proximal circuit adding a further 80–150 mL depending on circuit configuration.

Dead-space washout alone does not guarantee adequate CO2 removal. If tidal volume is chronically under-delivered due to valve mismatch, alveolar ventilation falls accordingly, allowing CO2 to accumulate despite adequate circuit flushing. In our setup, the under-delivery ranged from 40 to 129 mL per breath across Papa's IPAP range — but the magnitude will vary with pressure settings, respiratory rate, and the specific valve pair in use. No expiratory valve can compensate for chronically under-delivered tidal volume.

This washout analysis assumes no significant unintentional circuit leak — that is, all gas exits through the intentional leak valve and there are no mask, elbow, or tubing leaks adding to the total expiratory flow. It is worth noting the nature of the compounding: the valve mismatch described in this article produces a systematic error — predictable, pressure-dependent, and present on every breath — while unintentional leaks introduce a variable error on top of it, one that fluctuates with circuit condition, patient position, and secretion load.

Part IX: My Workaround — Intuition Before the Math

Long before I understood the mathematics, I had an observation: Papa was uncomfortable when the Philips valve was in use. I asked doctors, biomedical engineers, and equipment providers. No one had an answer. Over time, after trying other approaches that failed, I arrived at a practical solution: increase the iVAPS target tidal volume by approximately 100 mL above the set target.

It worked. Papa became comfortable. His pressures normalised in all three sleeping positions — supine, left lateral, and right lateral. The empirical workaround I found through observation was later confirmed by the mathematics. In many ways, the mathematics was just confirming what physical intuition had already figured out.

When I subsequently performed the curve fitting and calculated the mismatch error, I found that at IPAP = 25 cm-H2O — his typical operating pressure — the \(V_T\) overestimation is 73 mL/breath. My empirical correction was approximately 100 mL. The closeness reflects the kind of calibrated observation that develops when you pay close enough attention to a patient over years.

In control-systems terms, what I did has a specific name. The iVAPS controller was compensating for a measurement bias it could not see. My instinct was to bypass the corrupted sensor — the displayed \(V_T\) — and anchor the system instead on the physical variable that actually determines ventilation: pressure. By observing that Papa was comfortable when his IPAP settled in the 23–30 cm-H2O band, and adjusting the target until that behaviour was restored, I was effectively recalibrating the controller around the actuator output rather than the false measurement.

There is a deeper physiological reason why this works — and why it is valid specifically for fully passive patients. For a patient with no residual respiratory muscle effort, as in advanced ALS, tidal volume is not self-generated. It is entirely pressure-driven. The relationship is:

\[ V_T \approx C \times (\text{IPAP} - \text{EPAP}) \]

With EPAP fixed at 5 cm-H2O, tidal volume is determined almost entirely by IPAP. When iVAPS suppressed IPAP in response to the false \(V_T\) reading, it directly reduced the actual volume delivered to Papa's lungs. Restoring IPAP — which is precisely what the \(\sim\)100 mL target correction achieved — restored actual \(V_T\).

"For a passive patient, pressure is volume. Restore the pressure, and you restore the ventilation."

A Reproducible Heuristic: Pressure-Anchored \(V_T\) Correction

Pressure-Anchored \(V_T\) Correction (PAVC)

A heuristic for correcting iVAPS tidal volume measurement error caused by exhalation valve mismatch in fully passive patients. When iVAPS suppresses IPAP below its clinically validated band because displayed \(V_T\) falsely appears to meet the target, the target \(V_T\) is incrementally increased until IPAP returns to the known good pressure range. This exploits the passive patient relationship \(V_T \approx C \times (\text{IPAP} - \text{EPAP})\): restoring IPAP to the validated band restores actual ventilation, independent of the corrupted \(V_T\) display.

Applicability: Valid for fully passive patients — those with no residual respiratory muscle effort — including advanced ALS, Duchenne muscular dystrophy, spinal muscular atrophy, high spinal cord injury, and similar neuromuscular conditions on single-limb invasive or non-invasive ventilation in closed-loop pressure-support modes. Note that respiratory mechanics (compliance, resistance) vary significantly across these conditions and across disease stages; the PAVC correction magnitude must be calculated or determined empirically for each individual setup and cannot be transferred between patients.

PAVC has five properties that distinguish it from a simple numerical adjustment:

Why the Workaround is Safe in Papa's Case

The correction is bounded on both sides. From below: the target increase was calibrated empirically until Papa achieved comfortable, consistent ventilation across all three sleeping positions — supine, left lateral, and right lateral — with IPAP settling in the 23–30 cm-H2O range independently validated over years of care. From above: his IPAP ceiling of 30 cm-H2O provides adequate headroom; at no point during the adjustment was he driven to the pressure limit. CO2 clearance was not compromised: as shown in Part VIII, the Philips valve at EPAP = 5 still flushes circuit dead space by nearly twice per breath. The empirical correction (\(\sim\)100 mL) is consistent with the calculated mismatch error (\(\sim\)73 mL at IPAP = 25), providing mathematical corroboration for a bedside adjustment that had already proven clinically effective.

Important distinction: The valve mismatch error described in this article affects all patients on single-limb ventilators with a non-native exhalation valve — including those with residual spontaneous respiratory effort. PAVC, however, is valid only for fully passive patients. In patients with any residual inspiratory muscle effort, actual tidal volume is determined by both ventilator pressure and patient effort, so the relationship \(V_T \approx C \times (\text{IPAP} - \text{EPAP})\) no longer holds and IPAP alone cannot be used to infer or restore actual \(V_T\).

Recognising over-correction: In a fully passive patient, over-correction of the \(V_T\) target drives IPAP above the validated operating band. The clinical signals are the mirror image of under-ventilation: the patient may appear over-distended breath by breath (visible chest excursion larger than baseline), IPAP may be sitting persistently at or near the pressure ceiling, and — if capnography is available — end-tidal CO2 will fall below the patient's established normal range.

Part X: Summary of Errors

The valve mismatch does not produce a single isolated error. It initiates a cascade: the wrong leak assumption corrupts the \(V_T\) display, which corrupts the iVAPS feedback loop, which suppresses the pressure support the patient needs. Each stage is invisible to the machine's alarms.

Table 5. The valve mismatch error cascade. All three stages are silent: no alarm, no display flag. The washout finding (below the table) is a separate, non-critical observation.
#StageMechanismMagnitude in Our Setup
1 \(V_T\) overestimation Philips valve leaks more than ResMed algorithm assumes at IPAP > 18.38 cm-H2O. Machine under-subtracts leak; displayed \(V_T\) is falsely high. 40–129 mL/breath across IPAP 22–30
2 iVAPS feedback corruption Algorithm sees target apparently met; suppresses IPAP escalation. Feedback loop operates on a false signal it cannot detect. Active across full IPAP operating range
3 Alveolar under-ventilation Actual volume reaching the patient's lungs is less than intended by the same margin as Stage 1. Patient is under-ventilated. 40–129 mL/breath; avg 84.3 mL (91 L phantom/hr)

Part XI: What I Am Asking of You

For Clinicians and Respiratory Therapists

Practical Checklist — If You Suspect Valve Mismatch

This observation applies to our specific setup and has not been validated in controlled trials. Anyone considering a similar adjustment should do so only under clinical supervision and with a clear understanding of their own valve mismatch profile.

For ALS Families and Home Caregivers

For Equipment Providers and Manufacturers

Have you encountered a similar issue with your ventilator and exhalation valve? Share your experience at livewithals.com — every data point helps build a clearer picture of how widespread valve mismatch truly is, and which combinations are most affected.

Implications for Further Research

Conclusion

This investigation demonstrates that exhalation valve mismatch can introduce systematic tidal volume measurement error in single-limb ventilators — an error that grows with inspiratory pressure, accumulates silently across every breath, and generates no alarm. In closed-loop ventilation modes such as iVAPS, this error alters ventilator behaviour at a fundamental level: the algorithm responds to a false signal, failing to escalate pressure support when the patient needs it. Clinicians and caregivers should ensure that the exhalation valve in use matches the ventilator manufacturer's specification whenever the ventilator algorithm relies on leak modelling to estimate tidal volume.

The quantitative predictions of this analysis — crossover at 18.38 cm-H2O, \(V_T\) overestimation of 40–129 mL/breath — are grounded in manufacturer data and first principles, but require confirmation by bench testing with a pneumotachograph or inline spirometer before the error magnitude can be stated with clinical certainty. This paper presents the hypothesis and the framework; experimental validation is the essential next step. Notably, the direction of the error — Philips valve leaks more than the ResMed algorithm assumes above the crossover — is robust to parameter uncertainty; the magnitude (40–129 mL/breath) is more sensitive, particularly to the fitted Philips exponent \(n\), as the sensitivity analysis in Appendix B.4 shows.

The patient safety implications are direct:

The central finding of this investigation rests on two pillars that reinforce each other: the empirical bedside correction confirmed the direction of the error, and the mathematical model quantifies its magnitude. Neither alone would be sufficient — the direction without quantification is anecdote; the quantification without empirical confirmation is modelling. Together they constitute a coherent, testable hypothesis whose next step is bench validation.

Machines are not wrong because they malfunction. Sometimes they are wrong because their assumptions are wrong. Algorithms silently assume the world behaves the way the manufacturer expected. Change one component — a single valve — and the mathematics begins whispering lies.

Limitations

These limitations do not invalidate the core finding. The mechanism — that a non-native exhalation valve produces a systematic, pressure-dependent, alarm-free tidal volume measurement error in single-limb ventilators — follows directly from first principles and published manufacturer data.

Glossary

ALS
Amyotrophic Lateral Sclerosis — a progressive neurodegenerative disease causing loss of voluntary motor function including respiration.
BiPAP
Bilevel Positive Airway Pressure — non-invasive ventilation delivering separate inspiratory (IPAP) and expiratory (EPAP) pressures.
EPAP
Expiratory Positive Airway Pressure — the lower pressure level during expiration; set to 5 cm-H2O in this patient.
IPAP
Inspiratory Positive Airway Pressure — the higher pressure level during inspiration; operating range 22–30 cm-H2O in this patient.
iVAPS
intelligent Volume-Assured Pressure Support — a closed-loop ventilation mode (ResMed) that automatically adjusts IPAP breath-by-breath to maintain a target alveolar ventilation.
NIV
Non-Invasive Ventilation — ventilatory support delivered via mask rather than tracheostomy.
PAVC
Pressure-Anchored \(V_T\) Correction — the heuristic described in Part IX for correcting the iVAPS \(V_T\) target in fully passive patients when valve mismatch is suspected.
PE-PUR
Polyester-based polyurethane — the foam material used for sound dampening in Philips Respironics ventilators, subject to the global recall announced in 2021.
PEG
Percutaneous Endoscopic Gastrostomy — a feeding tube inserted through the abdominal wall into the stomach.
RR
Respiratory Rate — number of breaths per minute; set to 18 breaths/min in this patient.
\(V_T\)
Tidal Volume — the volume of gas delivered to the patient per breath; the quantity affected by the valve mismatch error described in this paper.

References

[1] Rabec, C., Georges, M., Kabeya, N.K., et al. Evaluating noninvasive ventilation using a monitoring system coupled to a ventilator: a bench-to-bedside study. European Respiratory Journal, 34(4):902–913, 2009. doi:10.1183/09031936.00170508
[2] Luján, M., Sogo, A., Pomares, X., et al. Effect of leak and breathing pattern on the accuracy of tidal volume estimation by commercial home ventilators: a bench study. Respiratory Care, 58(5):770–777, 2013. doi:10.4187/respcare.02010
[3] Pasquina, P., Adler, D., Farré, R., et al. What does built-in software of home ventilators tell us? An observational study of 150 patients on home ventilation. Respiration, 83(4):293–299, 2012. doi:10.1159/000330598
[4] Janssens, J.P., Cantero, C., Pasquina, P., Georges, M., Rabec, C. Monitoring long term noninvasive ventilation: benefits, caveats and perspectives. Frontiers in Medicine, 9:874523, 2022. doi:10.3389/fmed.2022.874523
[5] Narula, H.K. Narula's ALS Diary — Our ALS Story. livewithals.com, October 2022. www.livewithals.com/our-als-story
[6] ResMed Ltd. 24991 Leak Valve — Instructions for Use. ResMed product documentation. msa.sm.ee/ctrl/en/Fail/laadi_alla/88502
[7] Philips Respironics. Intentional Leak Rates for Masks and Exhalation Ports. Document ID: MCI 4104973. June 2012. documents.philips.com …
[8] ResMed Ltd. Stellar 100/150 User Guide (Non-invasive/invasive ventilators). ResMed, Sydney, Australia.

Acknowledgements: To my wife Neha Tandon and to Reena's husband, for holding everything else together so that we could hold Papa. To Satvinder Kaur and the ALS Care and Support Group India (linktr.ee/alscasindia), for being the community that showed us we were not alone. To every caregiver reading this — your dedication is seen.

Ethics and Consent Statement

Informed consent for publication was provided by the authors — Dr. Harsh Kumar Narula and Dr. Reena Narula, PT — in their capacity as the patient's children and primary caregivers. The patient, Surendra Kumar Narula, is unable to communicate due to advanced Amyotrophic Lateral Sclerosis and cannot provide consent directly. As his family and sole caregivers, the authors act as his representatives in all medical decisions.

The personal narrative and clinical details pertaining to the patient are shared with the full knowledge and endorsement of the authors in their representative capacity. The patient is identified by his given name with family consent, in keeping with the authors' long-standing commitment to open, attributed advocacy for ALS caregivers at www.livewithals.com.

No ethics board review was sought, as this is a single-patient caregiver case report documenting an adjustment made in the course of ordinary home caregiving, not a research intervention on a third party.

Epilogue: For the Family Reading This at 2 AM

Somewhere tonight, there is a family managing a ventilator at home. The machine is beeping, or not beeping when it should. The numbers look fine but something feels wrong. They have called the doctor, the equipment provider, the helpline. Nobody has a clear answer.

I wrote this for you.

Our father was given two years to live in August 2016. He is in his ninth year. He has survived things that would have ended the care of most patients — not because of anything extraordinary about his biology, but because Reena and I paid attention. Because we asked questions nobody else thought to ask. Because we trusted what we saw over what the screen displayed.

Papa always said: "Life is struggle and struggle is life." He taught me to be honest and hardworking. I am trying, every day, to be worthy of that lesson — and to share what I learn so that another family does not have to start from scratch.

The mathematical analysis and physical assumptions in this article are consistent with the published flow characteristics of both valves. But the origin of all of it was something much simpler: I noticed that our father was uncomfortable, and I refused to stop asking why.

There is a broader lesson here that extends beyond this specific valve pair. Ventilators do not measure tidal volume directly. They infer it — using an internal model of the breathing circuit, including an assumed leak curve for the exhalation valve. When that assumed model matches the physical reality of the circuit, the displayed numbers are trustworthy. When it does not, the numbers may be confidently reported, precisely displayed, and completely wrong — with no alarm, no flag, and no indication that anything is amiss.

The machine does not know what it does not know.

If this article helps even one family, one respiratory therapist, or one clinician catch a valve mismatch before it becomes a crisis — then the nine years of learning it took to write this were worth it.

When the machine lies, trust the patient who cannot speak for himself.
Dr. Harsh Kumar Narula  (harsh.narula@iitbombay.org)
Dr. Reena Narula, PT  (dr.tanyanarula@gmail.com)
Jaipur, Rajasthan, India
March 2026
www.livewithals.com

Appendix A: ResMed 24991 Leak Valve — Digitized Flow Data

Source: ResMed 24991 Leak Valve instruction sheet, accessed at msa.sm.ee/ctrl/en/Fail/laadi_alla/88502.

A.1 Digitization Methodology

The ResMed 24991 Leak Valve flow characteristic is published as a graphical curve (vent flow rate vs circuit pressure) rather than a numerical table. Digitization was performed using custom Python/OpenCV pixel analysis — a reproducible procedure equivalent in methodology to WebPlotDigitizer. Axis calibration was performed by detecting gridline positions within the image. Gridline regression confirmed: 35.40 px per cm-H2O on the x-axis, 17.67 px per L/min on the y-axis. The curve was sampled at every integer pressure \(P\) from 4 to 40 cm-H2O (37 points) using centroid-based pixel extraction. Dark pixels (gray value < 80) in each column were identified, excluding rows coinciding with known horizontal gridlines (±4 pixel tolerance).

A.2 Original Manufacturer Curve

ResMed 24991 manufacturer pressure-flow curve
Figure A.1: Original ResMed 24991 Leak Valve pressure–flow characteristic as published in the manufacturer's instruction sheet. Horizontal axis: circuit pressure (cm-H2O), range 0–40. Vertical axis: exhalation valve flow rate (L/min), range 0–60. This graphical curve — with no numerical table provided — was the source from which 37 data points were extracted by pixel digitization for the orifice model fit \(Q = 8.7168\cdot\sqrt{P}\).

A.3 Extracted Data Points

Table A.1. ResMed 24991 Leak Valve — digitized pressure–flow data (37 points) with orifice model fit \(Q = 8.7168\cdot\sqrt{P}\) and residuals.
P (cm-H2O) Q Extracted (L/min) Q Fitted \(8.7168\cdot\sqrt{P}\) (L/min) Residual (L/min)
416.7217.43\(-\)0.71
519.0719.49\(-\)0.42
621.1121.35\(-\)0.24
723.0023.06\(-\)0.06
824.7024.65\(+\)0.05
926.2826.15\(+\)0.13
1027.7327.56\(+\)0.17
1129.0928.91\(+\)0.18
1230.4730.20\(+\)0.27
1331.6631.43\(+\)0.23
1432.8532.62\(+\)0.23
1534.0433.76\(+\)0.28
1635.1434.87\(+\)0.27
1736.2535.94\(+\)0.31
1837.3236.98\(+\)0.34
1938.4238.00\(+\)0.42
2039.5038.98\(+\)0.52
2140.4339.95\(+\)0.48
2241.3740.89\(+\)0.48
2342.2741.80\(+\)0.47
2443.2342.70\(+\)0.53
2544.1443.58\(+\)0.56
2644.9944.45\(+\)0.54
2745.8445.29\(+\)0.55
2846.6346.12\(+\)0.51
2947.4246.94\(+\)0.48
3048.1647.74\(+\)0.42
3148.8748.53\(+\)0.34
3249.4949.31\(+\)0.18
3350.0550.07\(-\)0.02
3450.6250.83\(-\)0.21
3551.1651.57\(-\)0.41
3651.6452.30\(-\)0.66
3752.1553.02\(-\)0.87
3852.6353.73\(-\)1.10
3953.1154.44\(-\)1.33
4053.5155.13\(-\)1.62

A.4 Fit Result

\[ Q = 8.7168 \cdot \sqrt{P} \] \[ R^2 = 99.72\% \qquad \text{RMSE} = 0.558\;\text{L/min} \qquad n = 37\;\text{points} \]

Note: The orifice model (\(n = 0.500\) fixed) was selected because the ResMed 24991 Leak Valve is designed as a fixed orifice and the fit is excellent across the full pressure range. A free power law fit gave \(n = 0.489\) — statistically indistinguishable from 0.500 — confirming the orifice model is appropriate. The coefficient \(k\) was estimated by Q-space ordinary least squares (OLS); see Appendix B.3 for a full explanation of this fitting method and why it was chosen over log-space OLS for both valves.

Appendix B: Philips Whisper Swivel II — Published Flow Data

Source: Philips Respironics. Intentional Leak Rates for Masks and Exhalation Ports. Document ID: MCI 4104973, June 2012.

B.1 Original Published Table

Table B.1. Philips Whisper Swivel II published flow data with power-law and orifice model fits. Residuals shown for the power-law fit; the orifice model systematically overestimates at low pressures and underestimates at high pressures.
P (cm-H2O) Q Published (SLPM) Q Power Fit \(6.5803\cdot P^{0.5966}\) (L/min) Q Orifice Fit \(8.9957\cdot\sqrt{P}\) (L/min) Residual (Power, L/min)
2.51111.3714.22\(-\)0.37
5.01717.1920.11\(-\)0.19
10.02625.9928.45\(+\)0.01
15.03333.1034.84\(-\)0.10
20.04039.3040.23\(+\)0.70
25.04544.9044.98\(+\)0.10
30.05050.0649.27\(-\)0.06
35.05554.8853.22\(+\)0.12
40.05959.4356.89\(-\)0.43

B.2 Fit Results

Power law: \(Q = 6.5803 \cdot P^{0.5966}\)

\[ R^2 = 99.96\% \qquad \text{RMSE} = 0.313\;\text{L/min} \qquad n = 9\;\text{points} \]

Orifice: \(Q = 8.9957 \cdot \sqrt{P}\)

\[ R^2 = 98.34\% \qquad \text{RMSE} = 2.046\;\text{L/min} \qquad n = 9\;\text{points} \]

The power law model is clearly superior. The orifice model systematically overestimates flow at low pressures (error +29% at \(P = 2.5\) cm-H2O) and underestimates at high pressures. The non-ideal exponent of 0.5966 reflects the additional turbulent resistance introduced by the Whisper Swivel II's rotary geometry and internal diffuser.

Direct quotation from Philips source document [7]: "The actual leak rate may vary due to slight differences in the manufacturing process. Intentional leak rate (SLPM). Philips Respironics sleep therapy devices report and/or display total leak rates. Total leak = intentional leak plus unintentional leak."

B.3 Fitting Method: Q-Space Ordinary Least Squares

What it is

All curve fits in this article — for both the ResMed 24991 and the Philips Whisper Swivel II — were performed using Q-space ordinary least squares (OLS). This means the fitting algorithm minimises the sum of squared errors in the raw flow values:

\[ \text{minimise} \sum_{i=1}^{n} \bigl[Q_i - \hat{Q}(P_i)\bigr]^2 \]

where \(Q_i\) is the published or digitized flow value at pressure \(P_i\), and \(\hat{Q}(P_i) = k \cdot P_i^{n}\) is the model prediction.

The alternative: log-space OLS

A natural alternative for power-law models is to linearise by taking logarithms:

\[ \log Q = \log k + n \log P \]

and then apply OLS to the transformed data. This minimises squared errors in \(\log Q\) rather than in \(Q\) itself — which is equivalent to minimising squared relative (percentage) errors in \(Q\):

\[ \text{minimise} \sum_{i=1}^{n} \left[\frac{Q_i - \hat{Q}(P_i)}{Q_i}\right]^2 \approx \sum_{i=1}^{n} \bigl[\log Q_i - \log \hat{Q}(P_i)\bigr]^2 \]

Why Q-space OLS was chosen

For the specific application in this article — computing the absolute flow difference \(\Delta Q(P) = Q_{\text{Philips}}(P) - Q_{\text{ResMed}}(P)\) and converting it directly to a tidal volume error in mL/breath — the relevant error metric is an absolute one in L/min, not a relative one. The quantity that harms the patient is the raw unaccounted leak in litres per minute; a 1 L/min discrepancy at high IPAP matters just as much as a 1 L/min discrepancy at low IPAP.

Numerical comparison for the Philips Whisper Swivel II

Table B.2. Q-space OLS vs log-space OLS fit results for the Philips Whisper Swivel II. Q-space OLS achieves lower absolute RMSE and places the crossover at 18.38 cm-H2O.
Method\(k\)\(n\)Q-space \(R^2\)Q-space RMSECrossover
Q-space OLS6.58030.596699.96%0.313 L/min18.38 cm-H2O
Log-space OLS6.38040.606699.94%0.380 L/min18.67 cm-H2O

The crossover pressure shifts by 0.29 cm-H2O between methods, and the \(V_T\) error at IPAP = 25 cm-H2O shifts from 73 mL (Q-space) to 77 mL (log-space). Both crossovers sit well below Papa's IPAP floor of 22 cm-H2O, and both \(V_T\) error estimates are within the empirical correction of \(\sim\)100 mL. The clinical conclusions of this article are unchanged by the choice of fitting method.

B.4 Uncertainty Quantification

Bootstrap confidence intervals

To quantify uncertainty in the crossover pressure and \(V_T\) error estimates arising from curve-fitting and data noise, a bootstrap analysis (\(N = 10{,}000\) resamples) was performed. The Philips data were resampled with uniform noise \(\pm\)0.5 SLPM (reflecting the integer rounding of the published table); the ResMed digitized data were resampled with Gaussian noise at the fit RMSE of 0.558 L/min.

Table B.3. Bootstrap 95% confidence intervals for key model outputs (\(N=10{,}000\) resamples). Point estimates are from the nominal Q-space OLS fit.
QuantityPoint Estimate95% CI Lower95% CI Upper
Crossover pressure (cm-H2O)18.3816.9819.75
\(V_T\) error at IPAP = 22 (mL/breath)402555
\(V_T\) error at IPAP = 30 (mL/breath)129111146
Integrated average \(V_T\) error (mL/breath)84.368100

Manufacturing tolerance sensitivity

To assess sensitivity, ±5% variation was applied independently to each valve's \(k\) constant (a conservative estimate of unit-to-unit variability for moulded polymer valves):

Table B.4. Sensitivity of crossover pressure and \(V_T\) error to ±5% manufacturing variation in valve flow coefficient \(k\).
ScenarioCrossover (cm-H2O)\(V_T\) err @ 22 (mL)Avg \(V_T\) err (mL)\(V_T\) err @ 30 (mL)
Nominal18.384084129
Philips \(k\) +5%11.09155212268
Philips \(k\) −5%31.24−76−43−10
ResMed \(k\) +5%30.44−74−39−4
ResMed \(k\) −5%10.80153208261
Worst case (Ph+5%, Re−5%)6.52269335400

Sensitivity to the fitted exponent \(n\)

The exponent \(n\) in the power law \(Q = k \cdot P^{n}\) controls the shape of the flow curve — how rapidly leak flow increases with pressure. Because the crossover arises precisely from the difference in exponents between the two valves (0.5966 vs 0.500), uncertainty in \(n\) has a larger effect on the crossover location than uncertainty in \(k\).

Table B.5. Sensitivity of crossover pressure and \(V_T\) error to variation in the fitted Philips exponent \(n\) (nominal \(n = 0.5966\)). A −2% shift moves the crossover above Papa's IPAP floor of 22 cm-H2O, reversing the error direction.
Scenario\(n\)Crossover (cm-H2O)Avg \(V_T\) err (mL)\(V_T\) err @ 30 (mL)
\(n - 5\%\)0.566867.43−152−140
\(n - 2\%\)0.584727.68−13+18
Nominal0.596618.38+84+129
\(n + 2\%\)0.608513.34+185+244
\(n + 5\%\)0.62649.24+345+426

The exponent sensitivity reveals a more important finding than the \(k\) sensitivity: a −2% shift in \(n\) (within plausible fitting uncertainty for 9 data points) moves the crossover to 27.68 cm-H2O — above Papa's IPAP floor — and reduces the integrated average error to near zero, with the sign already reversing at IPAP = 22. This underscores why bench measurement with the specific valves in use is essential: the quantitative predictions are sensitive to exponent values that cannot be determined precisely from the available data.