We have designed and implemented a generic virtual mechanical ventilator model into the open-source Pulse Physiology Engine for real-time medical simulation. The universal data model is uniquely designed to apply all modes of ventilation and allow for modification of the fluid mechanics circuit parameters. The ventilator methodology provides a connection to the existing Pulse respiratory system for spontaneous breathing and gas/aerosol substance transport. The existing Pulse Explorer application was extended to include a new ventilator monitor screen with variable modes and settings and a dynamic output display. Proper functionality was validated by simulating the same patient pathophysiology and ventilator settings virtually in Pulse as a physical lung simulator and ventilator setup.
Keywords: mechanical ventilator; open-source; physiology; pulse engine; respiratory.