Abstract
The Lattice Bhatnagar Gross and Krook (LBGK) method is widely used to solve fluid mechanical problems in engineering applications. In this work a brief introduction of the LBGK method is given and a new boundary condition is proposed for the cardiovascular domain. This enables the method to support elastic walls in two and three spatial dimensions for simulating blood flow in elastic vessels. The method is designed to be used on geometric data obtained from magnetic resonance angiography without the need of generating parameterized surfaces. The flow field is calculated in an arbitrary geometry revealing characteristic flow patterns and geometrical changes of the arterial walls for different time dependent input contours of pressure and flow. For steady flow the results are compared to the predictions of the model proposed by Y. C. Fung which is an extension of Poiseuille’s theory. The results are very promising for relevant Reynolds and Womersley numbers, consequently very useful in medical simulation applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Suo, J., Ferrara, D.E., Sorescu, D., Guldberg, R.E., Taylor, W.R., Giddens, D.P.: Hemodynamic shear stresses in mouse aortas: Implications for atherogenesis. Thromb. Vasc. Biol. 27, 346–351 (2007)
Wolf-Gladrow, D.A.: Lattice-Gas Cellular Automata and Lattice Boltzmann Models- An Introduction. Lecture Notes in Mathematics. Springer, Heidelberg (2000)
Artoli, A.M.M., Hoekstra, A.G., Sloot, P.M.A.: Mesoscopic simulations of systolic flow in the human abdominal aorta. Journal of Biomechanics 39(5), 873–884 (2006)
Fang, H., Wang, Z., Lin, Z., Liu, M.: Lattice boltzmann method for simulating he viscous flow in large distensible blood vessels. Phys. Rev. E. (2001)
Leitner, S., Wasssertheurer, M., Hessinger, M., Holzinger, A.: Lattice Boltzmann model for pulsative blood flow in elastic vessels. Springer Elektronik und Informationstechnik e&i 4, 152–155 (2006)
Leitner, D., Kropf, J., Wassertheurer, S., Breitenecker, F.: ASIM 2005. In: F, H. (ed.) 18thSymposium on Simulationtechnique (2005)
Succi, S.: The Lattice Boltzmann Equation for Fluid Dynamics and Beyond. Oxford University Press, Oxford (2001)
Artoli, A.M.M., Kandhai, B.D., Hoefsloot, H.C.J., Hoekstra, A.G., Sloot, P.M.A.: Lattice bgk simulations of flow in a symmetric bifurcation. Future Generation Computer Systems 20(6), 909–916 (2004)
Kowarschik, M.: Data locality optimizations for iterative numerical algorithms and cellular automata on hierarchical memory architectures. SCS Publishing House (2004)
Wilke, J., Pohl, T., Kowarschik, M.: Cache performance optimizations for parallel lattice boltzmann codes. In: Kosch, H., Böszörményi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol. 2790, pp. 441–450. Springer, Heidelberg (2003)
Hoeksta, A.G., van Hoff, J., Artoli, A.M.M., Sloot, P.M.A.: Unsteady flow in a 2d elastic tube with the lbgk method. Future Generation Computer Systems 20(6), 917–924 (2004)
Fung, Y.C.: Biomechanics, Mechanical Properties of Living Tissues, 2nd edn. Springer, Heidelberg (1993)
Wolfram, S.: Cellular Automata and Complexity. Westview, Boulder (1994)
Fung, Y.C.: Biodynamics. In: Circulation, Springer, Heidelberg (1984)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Leitner, D., Wassertheurer, S., Hessinger, M., Holzinger, A., Breitenecker, F. (2007). Modeling Elastic Vessels with the LBGK Method in Three Dimensions. In: Holzinger, A. (eds) HCI and Usability for Medicine and Health Care. USAB 2007. Lecture Notes in Computer Science, vol 4799. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76805-0_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-76805-0_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76804-3
Online ISBN: 978-3-540-76805-0
eBook Packages: Computer ScienceComputer Science (R0)