FSI Analysis of Artificial Lung

The use of ADINA FSI for industry problems continues to expand. Here, we highlight an application in the medical field where engineers at Michigan Critical Care Consultants (MC3) used ADINA-FSI to successfully analyze blood flow through an artificial lung.


The heart pumps fluid into the reservoir where interactions between the fluid flow and structure takes place. The compliant reservoir (structure model) expands to accept the fluid and then passes it into the lung. The core of the lung is a fiber bundle which is modeled as a porous medium. The porosity was calculated from the fiber geometry and spacing, and the permeability was measured experimentally.

The excellent results obtained in this FSI analysis were presented by MC3 at the annual conference of the American Society for Artificial Internal Organs (ASAIO).


We present particle traces and additional results from the artificial lung analysis discussed in the ADINA System Newsletter of June 2002. Please refer to the Newsletter for additional information about the artificial lung analysis.

The animation shows how a bolus of particles injected at the fluid inlet of the artificial lung progresses into the lung, through the fiber bundle and out the fluid outlet. ADINA-F is used to compute the steady fluid flow through the artificial lung, and ADINA-PLOT is used to compute the particle traces and create the animation. Note that the particle colors are only used for easy identification of the particles and have no physical significance.

The figure at right shows the residence time distribution of the particles for the period of time shown in the animation. Initially all particles are in the lung, at the fluid inlet. At time 0.2, the first particles enter the fiber bundle. By time 1.0, about 90% of the particles have entered the fiber bundle. (Note that by time 1.0, some of the particles have exited the fiber bundle; this is not shown in the figure.)

This figure is easily obtained from the particle traces shown in the animation using a special ADINA-PLOT command.