A non-transitory computer-readable storage medium having stored therein machine readable instructions configured to be executed by a processor to control a ventilator breathing system (VBS) to provide breathing gas to a patient via a patient tubing circuit and having a breath cycle including an inhalation phase and an exhalation phase, the machine readable instructions being configured to cause the VBS to execute a process to determine a patient disconnection from the VBS comprising:
- monitoring at least flow and pressure of gas in the patient tubing circuit;
- estimating a patient lung compliance ratio based upon determined volumes of gas delivered during the inhalation phase of the breath cycle and exiting during the exhalation phase of the breath cycle, and monitored pressures in the patient tubing circuit during the inhalation and exhalation phases of the breath cycle;
- determining patient disconnect by comparing the estimated patient lung compliance ratio to a predetermined threshold value for the estimated patient lung compliance ratio alone,
- wherein estimating the patient lung compliance ratio comprises estimating an inhalation patient lung compliance during the inhalation phase of the breath cycle, estimating an exhalation patient lung compliance during the exhalation phase of the breath cycle, and dividing (1) the estimated inhalation patient lung compliance during the inhalation phase by (2) the estimated patient lung compliance during the exhalation phase;
- and
- responsive to determining the patient disconnect, causing an alarm.