Using an Interactive Lattice Boltzmann Solver in Fluid Mechanics Instruction

This article gives an overview of the diverse range of teaching applications that can be realized using an interactive lattice Boltzmann simulation tool in fluid mechanics instruction and outreach. In an inquiry-based learning framework, examples are given of learning scenarios that address instruction on scientific results, scientific methods or the scientific process at varying levels of student activity, from consuming to applying to researching. Interactive live demonstrations on portable hardware enable new and innovative teaching concepts for fluid mechanics, also for large audiences and in the early stages of the university education. Moreover, selected examples successfully demonstrate that the integration of high-fidelity CFD methods into fluid mechanics teaching facilitates high-quality student research work within reach of the current state of the art in the respective field of research.

[1]  Catherine H. Crouch,et al.  Classroom Demonstrations: Learning Tools Or Entertainment? , 2004 .

[2]  Kenneth I. Joy,et al.  Interactive Visualization and Steering of CFD Simulations , 2002, VisSym.

[3]  M. Mawson,et al.  Real-time Flow Computations using an Image Based Depth Sensor and GPU Acceleration , 2013 .

[4]  Manfred Krafczyk,et al.  Efficient GPGPU implementation of a lattice Boltzmann model for multiphase flows with high density ratios , 2014 .

[5]  Clovis R. Maliska,et al.  CFD studio: An educational software package for CFD analysis and design , 2004, Comput. Appl. Eng. Educ..

[6]  Jeffrey V. Nickerson,et al.  Process and learning outcomes from remotely-operated, simulated, and hands-on student laboratories , 2011, Comput. Educ..

[7]  S. Ehlers,et al.  Numerical Simulation of Ship-Ice Interactions with Physics Engines under Consideration of Ice Breaking , 2016 .

[8]  Albert J. Rosa,et al.  The Role of the Laboratory in Undergraduate Engineering Education , 2005 .

[9]  Manfred Krafczyk,et al.  Efficient simulations of long wave propagation and runup using a LBM approach on GPGPU hardware , 2012 .

[10]  Manfred Krafczyk,et al.  Modeling of Wave Breaking and Wave-Structure Interactions by Coupling of Fully Nonlinear Potential Flow and Lattice-Boltzmann Models , 2010 .

[11]  C. J. Noakes,et al.  Optimized implementation of the Lattice Boltzmann Method on a graphics processing unit towards real-time fluid simulation , 2014, Comput. Math. Appl..

[12]  D. Wink,et al.  Inquiry-based and research-based laboratory pedagogies in undergraduate science. , 2008, Nature chemical biology.

[13]  T. Xing,et al.  Using FlowLab , An Educational Computational Fluid Dynamics Tool , To Perform A Comparative Study Of Turbulence Models , 2010 .

[14]  Thomas Rung,et al.  Towards Online Visualization and Interactive Monitoring of Real-Time CFD Simulations on Commodity Hardware , 2015, Comput..

[15]  Manfred Krafczyk,et al.  Free surface flow simulations on GPGPUs using the LBM , 2011, Comput. Math. Appl..

[16]  Pamela Joy Mulhall,et al.  What is the purpose of this experiment? Or can students learn something from doing experiments? , 2000 .

[17]  Alistair J. Revell,et al.  Parallelisation of an interactive lattice-Boltzmann method on an Android-powered mobile device , 2017, Adv. Eng. Softw..

[18]  Thomas Rung,et al.  A Fast Numerical Method for Internal Flood Water Dynamics to Simulate Water on Deck and Flooding Scenarios of Ships , 2013 .

[19]  Manfred Krafczyk,et al.  Highly interactive computational steering for coupled 3 D flow problems utilizing multiple GPUs Towards intuitive desktop environments for interactive 3 D fluid structure interaction , 2011 .

[20]  Thomas Rung,et al.  Real-time Simulation of Impact Waves in LNG Ship Tanks with Lattice Boltzmann Single-Phase Models , 2016 .

[21]  C. Chinn,et al.  Epistemologically Authentic Inquiry in Schools: A Theoretical Framework for Evaluating Inquiry Tasks , 2002 .

[22]  Thomas Rung,et al.  Validation of the GPU-Accelerated CFD Solver ELBE for Free Surface Flow Problems in Civil and Environmental Engineering , 2015, Comput..

[23]  G. Reinmann Gestaltung akademischer Lehre: semantische Klärungen und theoretische Impulse zwischen Problem- und Forschungsorientierung , 2016 .

[24]  Christian Rey,et al.  GPU-accelerated real-time visualization and interaction for coupled Fluid Dynamics , 2013 .

[25]  Daniel C. Edelson Realising Authentic Science Learning through the Adaptation of Scientific Practice , 2015 .

[26]  T. Hara,et al.  The simulation of turbulent particle‐laden channel flow by the Lattice Boltzmann method , 2015 .

[27]  Thomas Rung,et al.  On the development of an efficient numerical ice tank for the simulation of fluid-ship-rigid-ice interactions on graphics processing units , 2017 .

[28]  T. Rung,et al.  Scrutinizing lattice Boltzmann methods for direct numerical simulations of turbulent channel flows , 2017 .

[29]  Mario Höfler,et al.  Real-time Visualization of Unstructured Volumetric CFD Data Sets on GPUs , 2006 .

[30]  Manfred Krafczyk,et al.  TeraFLOP computing on a desktop PC with GPUs for 3D CFD , 2008 .

[31]  Richard D. LaRoche,et al.  FlowLab: Computational Fluid Dynamics (CFD) Framework for Undergraduate Education , 2002 .

[32]  Stephan T. Grilli,et al.  An efficient lattice Boltzmann multiphase model for 3D flows with large density ratios at high Reynolds numbers , 2014, Comput. Math. Appl..