Interactive simulation of a pneumatic system
First Claim
1. An interactive simulator configured to simulate a pneumatic system, the simulator comprising:
- a user interface configured for establishing ventilation modes and settings for a simulated pneumatic system;
a visual display communicatively linked to said user interface and configured to present a dynamically determined animated illustration of the simulated pneumatic system;
a plurality of gas molecule animation logic scripts for animating images of simulated gas molecules on said visual display, each of said gas molecule animation logic scripts causing said images of simulated gas molecules to move in a prescribed direction and at a prescribed speed within a portion of said simulated pneumatic system on said visual display; and
,a flow model communicatively linked to said gas molecule animation logic scripts and to a lung compliance and resistance model, said lung compliance and resistance model providing gas pressure data to said flow model and to said user interface responsive to gas volume data produced in said flow model, said flow model dynamically producing said gas flow data for use with said gas molecule animation logic scripts responsive to said gas pressure data provided by said lung compliance and resistance model, and user-activated ventilation modes and settings provided through said user interface for simulating ventilation modes and settings with respect to the simulated pneumatic system.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system and apparatus for simulating a pneumatic system. The method can include dividing a pneumatic system into logical component sections. Each of the logical component sections can be visually rendered in a graphical user interface. Also, user modification of control element settings in the logical component sections can be permitted. Subsequently, gas flows within the logical component sections can be animated using individually rendered gas molecule icons coupled to corresponding animation scripts. Each of the scripts can determine an animation direction and animation rate for a corresponding one of the gas molecule icons. In particular, the actual pneumatic system can be an anesthesia machine.
-
Citations
33 Claims
-
1. An interactive simulator configured to simulate a pneumatic system, the simulator comprising:
-
a user interface configured for establishing ventilation modes and settings for a simulated pneumatic system; a visual display communicatively linked to said user interface and configured to present a dynamically determined animated illustration of the simulated pneumatic system; a plurality of gas molecule animation logic scripts for animating images of simulated gas molecules on said visual display, each of said gas molecule animation logic scripts causing said images of simulated gas molecules to move in a prescribed direction and at a prescribed speed within a portion of said simulated pneumatic system on said visual display; and
,a flow model communicatively linked to said gas molecule animation logic scripts and to a lung compliance and resistance model, said lung compliance and resistance model providing gas pressure data to said flow model and to said user interface responsive to gas volume data produced in said flow model, said flow model dynamically producing said gas flow data for use with said gas molecule animation logic scripts responsive to said gas pressure data provided by said lung compliance and resistance model, and user-activated ventilation modes and settings provided through said user interface for simulating ventilation modes and settings with respect to the simulated pneumatic system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for interactively simulating a pneumatic system comprising the steps of:
-
visually rendering on a graphical display an iconic representation of the pneumatic system; visually rendering individual ones of a plurality of gas molecule images for display in the representation of the pneumatic system using gas molecule animation logic scripts responsive to gas pressure data provided by a lung compliance and resistance model, each of said scripts governing an animation of the gas molecule images by causing the gas molecule images to move in a prescribed direction and at a prescribed display rate in the representation of the pneumatic system; determining gas flow data based upon simulated pressures in the pneumatic system; and
,changing animation direction and display rates for selected ones of said gas molecule images based upon said determined gas flow data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A machine readable storage having stored thereon a computer program for interactively simulating a pneumatic system, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
visually rendering on a graphical display an iconic representation of the pneumatic system; visually rendering individual ones of a plurality of gas molecule images for display in the representation of the pneumatic system using gas molecule animation logic scripts responsive to gas pressure data provided by a lung compliance and resistance model, each of said scripts governing an animation of the gas molecule images by causing the gas molecule images to move in a prescribed direction and at a prescribed display rate in the representation of the pneumatic system; determining gas flow data based upon simulated pressures in the pneumatic system; and
,changing animation direction and display rates for selected ones of said gas molecule images based upon said determined gas flow data. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of interactively simulating a pneumatic system comprising the steps of:
-
dividing the pneumatic system into logical component sections for presenting an interactive simulation of the pneumatic system; visually rendering said logical component sections in a graphical user interface; permitting user modification of control element settings in said logical component sections; and
,animating visual images of simulated gas flows within said logical component sections using individually rendered gas molecule icons coupled to corresponding animation scripts responsive to gas pressure data provided by a lung compliance and resistance model, each of said scripts determining an animation direction and animation rate for a corresponding one of said gas molecule icons.
-
Specification