TY - JOUR
T1 - A Solution of Teaching CFD to link Study and Research
AU - Wang, Xiaoliang
AU - He, Guosheng
AU - Liu, Qingquan
AU - Teng, Honghui
N1 - Publisher Copyright:
© The Institution of Engineering & Technology 2023.
PY - 2023
Y1 - 2023
N2 - The expanding applications of computational fluid mechanics (CFD) in aerospace engineering, mechanical engineering, environmental engineering require researchers with both self-learning and code development abilities. With the aim of teaching upper grade undergraduate students and young graduate students both mathematical theory and practice abilities, Beijing Institute of Technology (BIT) is carrying out a novel implementation of CFD education including fundamental algorithm, code skill, basic example and application development in the framework of hyperbolic system framework. The fundamental elements of advection in both incompressible and compressible fluid flow are extracted as a unified part to teach. In theory, one dimensional (1D) advection equation could be generalized to 1D hyperbolic system such as Euler equation and two dimensional (2D) convection equation, and finally be generalized to high dimensional system of fluid flow. Therefore, the teaching of numerical skills in 1D advection almost forms the most important aspect and a first step in learning CFD. Students will learn time marching scheme, numerical flux calculation and space reconstruction technique, with both mathematical inductions on boards and code development with one basic code written in Fortran given by the teacher. With all those together, students will easily generalize their knowledge, numerical and coding skills to 1D system, 2D convection equation, and even high dimensional systems. Education experience tells that undergraduate students could master basic elements of CFD, and graduate students could extend the fundamental algorithm to other system in research level.
AB - The expanding applications of computational fluid mechanics (CFD) in aerospace engineering, mechanical engineering, environmental engineering require researchers with both self-learning and code development abilities. With the aim of teaching upper grade undergraduate students and young graduate students both mathematical theory and practice abilities, Beijing Institute of Technology (BIT) is carrying out a novel implementation of CFD education including fundamental algorithm, code skill, basic example and application development in the framework of hyperbolic system framework. The fundamental elements of advection in both incompressible and compressible fluid flow are extracted as a unified part to teach. In theory, one dimensional (1D) advection equation could be generalized to 1D hyperbolic system such as Euler equation and two dimensional (2D) convection equation, and finally be generalized to high dimensional system of fluid flow. Therefore, the teaching of numerical skills in 1D advection almost forms the most important aspect and a first step in learning CFD. Students will learn time marching scheme, numerical flux calculation and space reconstruction technique, with both mathematical inductions on boards and code development with one basic code written in Fortran given by the teacher. With all those together, students will easily generalize their knowledge, numerical and coding skills to 1D system, 2D convection equation, and even high dimensional systems. Education experience tells that undergraduate students could master basic elements of CFD, and graduate students could extend the fundamental algorithm to other system in research level.
KW - Advection
KW - CFD
KW - Code Development
KW - Fluid Mechanics
KW - System
UR - http://www.scopus.com/inward/record.url?scp=85178568450&partnerID=8YFLogxK
U2 - 10.1049/icp.2023.1952
DO - 10.1049/icp.2023.1952
M3 - Conference article
AN - SCOPUS:85178568450
SN - 2732-4494
VL - 2023
SP - 218
EP - 223
JO - IET Conference Proceedings
JF - IET Conference Proceedings
IS - 13
T2 - 17th Asian Congress of Fluid Mechanics, ACFM 2023
Y2 - 8 August 2023 through 12 August 2023
ER -