- UCAS course code
- UCAS institution code
MEng Chemical Engineering / Course details
Year of entry: 2021
- View tabs
- View full page
Course unit details:
Fundamentals of Numerical Methods & Simulation
|Unit level||Level 4|
|Teaching period(s)||Semester 1|
|Offered by||Department of Chemical Engineering & Analytical Science|
|Available as a free choice unit?||No|
Numerical modelling and simulations are essential to any engineering application. The numerical simulations are used to design, predict and assess a physical phenomenon or an engineering system. In subsurface energy engineering, there are varieties of applications including the carbon sequestration, oil recovery, heat extraction from the Earth. To design projects for any of these applications, it is important to characterise, assess the system and perform numerical modelling to make sure the engineering designs will serve the objectives of the project. This unit provides the principal knowledge and fundamentals of a physical process can be simulated. Principles of numerical modelling and simulations will be covered in this unit. Following topics will be covered in this unit: ¿ Introduction to Flow Charts, how to design the pseudo-codes ¿ Introduction to syntax, commands and programming (self-study). ¿ Introduction to the partial differential equations (PDEs) commonly used for subsurface energy engineering ¿ Principals of Taylor expansion and how to discretise first, second and third order derivates ¿ Discretisation of elliptic and hyperbolic partial differential equations, ¿ Introduction to a computational problem; numerical domain, boundary and initial conditions, ¿ Introduction to Finite Difference and Finite Volume Schemes, ¿ Convergence and numerical stability, ¿ Project on numerical modelling of an elliptic PDE for subsurface energy engineering. ¿ Project on numerical modelling of a hyperbolic PDE for subsurface energy engineering.
This course aims to introduce the principles of numerical modelling and simulations, how an engineering problem can be translated into a mathematical equation, how to discretise the equation and how to numerically solve them. Programming of the numerical models will be the essential part of this module.
Teaching and learning methods
There will be delivered by a combination of lectures and computational laboratory delivered by blended teaching. The theoretical parts will be covered in the lectures and practical knowledge will be developed in practical sessions.
Computational Methods for Multiphase Flows in Porous Media, Zhangxin Chen, Guanren Huan, Yuanle Ma, 2006. MATLAB: A Practical Introduction to Programming and Problem Solving by Attaway Ph.D. Boston University Dr., Stormy
|Scheduled activity hours|
|Independent study hours|
|Vahid Joekar-Niasar||Unit coordinator|
This course unit detail provides the framework for delivery in 20/21 and may be subject to change due to any additional Covid-19 impact. Please see Blackboard / course unit related emails for any further updates.